Commit Graph
10 Commits
Author SHA1 Message Date
John Maddock e4b31ea37f Empty expressions, and empty alternatives are now
allowed when using the Perl regular expression syntax.  This change has
been added for Perl compatibility, when the new [syntax_option_type]
['no_empty_expressions] is set then the old behaviour is preserved and
empty expressions are prohibited.  This is issue
[@https://svn.boost.org/trac/boost/ticket/1081 #1081].

Fixes #1081.

[SVN r50374]
2008-12-23 19:06:04 +00:00
John Maddock cf876f58f0 Added try...catch around TSS initialisation.
[SVN r41301]
2007-11-22 09:59:38 +00:00
John Maddock bed800b315 Catch exceptions thrown from thread creation.
[SVN r41089]
2007-11-14 13:03:15 +00:00
John Maddock cce38359c9 reduce thread load so test completes faster.
[SVN r37060]
2007-02-25 10:36:06 +00:00
John Maddock 2f4bde27e0 Added additional thread safety tests.
[SVN r34775]
2006-07-29 16:02:56 +00:00
John Maddock a56990d55a Internalise Boost.Test dependency.
[SVN r29100]
2005-05-20 15:35:44 +00:00
John Maddock 112422adc9 Reworked separate file template instantiation code, to use non-template forwarding functions instead - it works on more compilers that way.
[SVN r28295]
2005-04-17 14:44:37 +00:00
John Maddock de28eb9b18 1) Disabled recursive implementation for VC8: stack overflows can't be reliably detected unless the whole program is compiled with asynchronous exceptions.
2) Changed std::copy calls on VC8 to avoid "dangerous code" warnings.
3) Moved backreference and octal escape code into line with POSIX-extended requirements.
4) Changed match_results leftmost-longest rules to stop unnecessary std::distance computations (an optimisation for non-random access iterators).
5) Changed C lib calls to use "safe" versions of string API's where available.
6) Added many new POSIX-extended leftmost-longest tests, to verify the above.


[SVN r27880]
2005-03-30 11:38:51 +00:00
John Maddock 56fadadba8 More Sunpro std::distance fixes.
Changed Dr John Maddock to John Maddock


[SVN r26793]
2005-01-21 17:28:42 +00:00
John Maddock 71a0e020e2 merged changes in regex5 branch
[SVN r26692]
2005-01-13 17:06:21 +00:00