aa16fa7fa1
Added Perl-5.10 "branch reset" support.
...
[SVN r52961]
2009-05-13 09:17:36 +00:00
9d18ba1151
Add support for named and/or subexpressions with indexes > 99 in conditional format expressions.
...
[SVN r52873]
2009-05-10 09:14:46 +00:00
55d979060c
Add support for named sub-expressions.
...
[SVN r52823]
2009-05-07 09:46:51 +00:00
30941e330d
Added support for \g \K and \R.
...
[SVN r52592]
2009-04-25 17:32:49 +00:00
7b10b5dac5
Added possessive modifiers ++ *+ ?+ {}+.
...
Added support for \v and \h as character classes as per Perl-5.10.
[SVN r52558]
2009-04-23 09:51:31 +00:00
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
b4152cd74d
Fix gcc warnings from ICU wrappers.
...
Add optional support for marked sub-expression location information.
Add support for ${n} in format replacement text.
Fixes #2556 .
Fixes #2269 .
Fixes #2514 .
[SVN r50370]
2008-12-23 11:46:00 +00:00
330f23e84c
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
85192b703d
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
4212c0d915
Update TR1 library to cope with GCC-4.3 in C++0x mode, and in TR1 mode.
...
Updated regex concepts to match the TR1.
Added "tricky" cmath_test to test for the functions Boost doesn't implement.
[SVN r48413]
2008-08-28 11:02:59 +00:00
1012d28c32
Fix for issue #2188 .
...
[SVN r48185]
2008-08-17 11:15:07 +00:00
4c105a90a1
Changed behaviour of \B so that it succeeds when the neither adjacent character is a word character.
...
[SVN r45354]
2008-05-14 11:19:58 +00:00
b1af72fd23
Ooops, fix broken escape sequence.
...
[SVN r42745]
2008-01-14 09:46:12 +00:00
299086b99c
Fix bugs reported by Will Drewry: certain invalid regexes can cause the library to access invalid memory, changed to ensure that the correct exception is thrown long before this happens.
...
[SVN r42674]
2008-01-11 09:55:43 +00:00
4199529fd0
Apply patches for building regex on WinCE see: http://lists.boost.org/Archives/boost/2007/11/130839.php
...
[SVN r41327]
2007-11-24 12:25:25 +00:00
cf876f58f0
Added try...catch around TSS initialisation.
...
[SVN r41301]
2007-11-22 09:59:38 +00:00
bddeb83175
Changed test to catch throw exceptions from thread creation.
...
[SVN r41172]
2007-11-17 18:41:29 +00:00
bed800b315
Catch exceptions thrown from thread creation.
...
[SVN r41089]
2007-11-14 13:03:15 +00:00
4c23414558
Removed ICU options from main requirements: BBv2 barfs at it.
...
[SVN r40205]
2007-10-20 09:20:30 +00:00
8627f6266c
Adjust ICU build support: almost works now :-)
...
[SVN r40193]
2007-10-19 17:55:44 +00:00
73e23ab857
Updates to build system: Sun and SGI compilers have a problem doing a shared link, and some platforms don't have an icudata library.
...
[SVN r40128]
2007-10-17 17:15:53 +00:00
9ec9aa9cbc
Fully qualified use of "extended" flag, to keep gcc on Solaris happy.
...
[SVN r40086]
2007-10-16 16:11:30 +00:00
e1484fc788
Changed call_once to header-only template that takes arbitrary function objects; this changes parameter order
...
[SVN r39701]
2007-10-05 12:10:06 +00:00
c1d0501834
Added optional code to test SGI rope with Regex.
...
[SVN r39177]
2007-09-10 10:37:19 +00:00
cc45c73234
Fixed include guard.
...
[SVN r38838]
2007-08-22 12:56:39 +00:00
474822492b
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
f4877f6698
Added new example.
...
Updated ICU support for VC8
[SVN r37738]
2007-05-22 09:47:28 +00:00
4f3f622806
Added new test for Perl style formatting with \u and \l.
...
[SVN r37229]
2007-03-19 13:21:05 +00:00
bb7b1c8def
Change asserts to tests.
...
[SVN r37080]
2007-02-26 09:46:39 +00:00
cce38359c9
reduce thread load so test completes faster.
...
[SVN r37060]
2007-02-25 10:36:06 +00:00
3c07ee04de
Disable typeid useage with VC6.
...
[SVN r36592]
2007-01-05 13:25:04 +00:00
5e5e24e476
bbv2 updates.
...
[SVN r36551]
2006-12-31 17:26:12 +00:00
2a87146c18
Fix for grep and egrep syntax types, plus tests.
...
[SVN r36470]
2006-12-20 17:19:25 +00:00
d9df4f8154
Fix for msvc-6 in multithreaded test mode.
...
[SVN r36344]
2006-12-12 09:57:35 +00:00
1b5dd57cf6
Update heuristics used to determine max state count, following a bug report from SAP.
...
Updated tests to match.
[SVN r35656]
2006-10-18 12:56:45 +00:00
8ad427474b
Remove and update aCC/HPUX fixes.
...
Fix regex bug report: some repeats match when they should not.
Added test case.
[SVN r35262]
2006-09-21 18:30:27 +00:00
4a89e84d7d
Fixed const-correctness bugs.
...
[SVN r34785]
2006-07-30 16:14:16 +00:00
2f4bde27e0
Added additional thread safety tests.
...
[SVN r34775]
2006-07-29 16:02:56 +00:00
c8ed5f2b74
Disable new test for VC6.
...
[SVN r34744]
2006-07-26 17:00:36 +00:00
cb519993c4
Test case for bug report 1526472.
...
[SVN r34682]
2006-07-23 17:32:03 +00:00
b8dce0792f
Added needed license info.
...
[SVN r34563]
2006-07-16 17:24:25 +00:00
911602a41d
Non-greedy repeat tests added.
...
[SVN r34492]
2006-07-10 09:37:05 +00:00
c666793a92
Changed test names to prevent directory/test name conflict.
...
[SVN r34221]
2006-06-07 16:38:23 +00:00
1039e64792
Added extra partial match tests to verify bug fix.
...
[SVN r34029]
2006-05-19 13:09:56 +00:00
ead52f741a
Fix isses with setting BOOST_REGEX_DYN_LINK when linking to static regex lib.
...
[SVN r32956]
2006-02-16 09:23:40 +00:00
467bad9f89
Update Jamfile.v2
...
[SVN r32731]
2006-02-08 12:02:22 +00:00
fe61bdb1b6
Fix a typo
...
[SVN r32730]
2006-02-08 11:26:27 +00:00
d8754ff99d
Update Jamfile.v2
...
[SVN r32727]
2006-02-08 10:26:25 +00:00
02c6228c77
Fix /analyse errors from VC8.
...
Update test cases appropriately.
[SVN r31988]
2005-12-11 17:34:32 +00:00
9d76e95575
Instantiate more bcc32 v5.1 workarounds.
...
Fix for Chinese Win32 locales.
Don't test c_regex_traits if it's not present.
[SVN r31768]
2005-11-24 16:37:05 +00:00