John Maddock
5a80ab5ed4
Another tentative VC10 beta fix.
...
[SVN r53664]
2009-06-06 08:49:30 +00:00
John Maddock
cd0535d368
Try and fix build errors with VC-10 beta.
...
[SVN r53595]
2009-06-03 11:24:22 +00:00
John Maddock
944a01f39e
GCC warning suppression fixes.
...
Fixes #3071 .
[SVN r53274]
2009-05-26 08:31:23 +00:00
Steven Watanabe
d279b2c0a1
Qualify lower_bound with std:: to allow regex to work with Sun CC
...
[SVN r53088]
2009-05-18 15:42:04 +00:00
John Maddock
aa16fa7fa1
Added Perl-5.10 "branch reset" support.
...
[SVN r52961]
2009-05-13 09:17:36 +00:00
John Maddock
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
John Maddock
55d979060c
Add support for named sub-expressions.
...
[SVN r52823]
2009-05-07 09:46:51 +00:00
John Maddock
30941e330d
Added support for \g \K and \R.
...
[SVN r52592]
2009-04-25 17:32:49 +00:00
John Maddock
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
David Deakins
3e62631ecb
Windows CE does not define the wcscoll function from the CRT so, for WinCE, don't try to pull wcscoll from the global namespace into the std namespace.
...
[SVN r52106]
2009-04-01 14:56:27 +00:00
John Maddock
8586e7a9cd
Patch for ICU on AIX.
...
[SVN r51952]
2009-03-24 10:08:54 +00:00
John Maddock
15d3eb8f57
Workarounds to allow compilation by Sun studio without the -library=stlport4 option.
...
[SVN r51221]
2009-02-12 18:11:43 +00:00
John Maddock
48492bb9b5
Fixes #2713 : change table initialisation so that it's initialised statically.
...
[SVN r51103]
2009-02-08 16:30:45 +00:00
John Maddock
840a4ce2f5
Fix gcc warnings.
...
[SVN r50377]
2008-12-24 10:14:55 +00:00
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
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
John Maddock
d70f98e658
Fixes #2306 .
...
Change "id" to "state_id".
[SVN r48751]
2008-09-12 12:40:23 +00:00
John Maddock
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
John Maddock
1297f92b8a
Tentative fix for issue #2244 : ICU uses wchar_t as UCHAR whenever sizeof(wchar_t) == 2.
...
[SVN r48312]
2008-08-23 11:40:58 +00:00
John Maddock
1012d28c32
Fix for issue #2188 .
...
[SVN r48185]
2008-08-17 11:15:07 +00:00
John Maddock
6eb35e2cf1
Fixes #2097 .
...
[SVN r47319]
2008-07-11 18:00:15 +00:00
John Maddock
31b68369ae
Patch for VC9 explicit template instantiation.
...
Fixes #1959 .
[SVN r46077]
2008-06-03 12:52:55 +00:00
John Maddock
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
John Maddock
5fdf2752ae
Add explicit type cast to fix GCC-C++0X mode error.
...
[SVN r44437]
2008-04-15 17:50:11 +00:00
John Maddock
6e9b9a7995
Doh! Changes to code should actually compile!
...
A fix for the last change.
[SVN r44145]
2008-04-10 12:46:41 +00:00
John Maddock
e5bc36d7c9
Fix for bug #1790 .
...
[SVN r44128]
2008-04-09 15:32:08 +00:00
John Maddock
0915f19c03
Extended leading repeat optimization to more cases.
...
[SVN r42992]
2008-01-27 18:43:35 +00:00
John Maddock
37040f4bfd
Applies fix for issue #1598 : added missing #include.
...
[SVN r42929]
2008-01-23 16:08:44 +00:00
John Maddock
2cbd1c8882
Patch regex concept checks and TR1 library to work with VC9 + MS TR1 feature pack.
...
[SVN r42751]
2008-01-14 13:17:09 +00:00
John Maddock
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
John Maddock
31668ed4be
Fixes #1471 .
...
[SVN r41973]
2007-12-11 17:28:15 +00:00
John Maddock
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
John Maddock
39eb48c805
Ticket #583 .
...
[SVN r40652]
2007-11-01 18:02:37 +00:00
John Maddock
e84b7e25e1
Fix for http://svn.boost.org/trac/boost/ticket/1381 .
...
[SVN r40649]
2007-11-01 17:16:41 +00:00
John Maddock
22d32e97c9
Removed files that are no longer used and regenerated the Makefiles so they are no longer dependent on the removed files.
...
Hidden some seldom-used dependencies in static_mutex.hpp to reduce library footprint when extracted with bcp.
[SVN r40427]
2007-10-24 17:57:45 +00:00
John Maddock
768c8c5d88
Fix up file so it can be compiled in C mode.
...
[SVN r39490]
2007-09-23 17:49:44 +00:00
John Maddock
8f41014bff
Added needed include (for CHAR_BIT).
...
[SVN r39315]
2007-09-16 11:20:25 +00:00
John Maddock
7768f76a78
Applied fix for http://svn.boost.org/trac/boost/ticket/883 .
...
[SVN r39176]
2007-09-10 10:35:51 +00:00
John Maddock
4a147d198d
Fixes track issue #775 , see http://svn.boost.org/trac/boost/ticket/775 .
...
All regex code should now compile warning free at level 4 with MSCV.
[SVN r38864]
2007-08-23 09:06:24 +00:00
John Maddock
e7b65221d1
Tidied up msvc-warning suppression code.
...
[SVN r38562]
2007-08-10 10:11:03 +00:00
John Maddock
15085e5bb1
Fixes to bug report 1693867.
...
[SVN r37355]
2007-04-04 10:12:34 +00:00
John Maddock
0f099c863d
Fixed Perl style formatting with \l and \u.
...
[SVN r37228]
2007-03-19 13:20:26 +00:00
John Maddock
6515861db5
Oops, get the namespace right.
...
[SVN r37111]
2007-02-28 10:08:29 +00:00
John Maddock
6b3c033e8d
Patches for HP aCC and Compaq tru64
...
[SVN r37106]
2007-02-27 10:13:14 +00:00
John Maddock
fdde09cad6
Fix version check.
...
[SVN r36733]
2007-01-15 11:10:53 +00:00
John Maddock
2a87146c18
Fix for grep and egrep syntax types, plus tests.
...
[SVN r36470]
2006-12-20 17:19:25 +00:00
John Maddock
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
John Maddock
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
John Maddock
3e2b01cc86
Removed aCC workarounds that are no longer necessary.
...
Updated aCC config.
[SVN r34937]
2006-08-24 10:59:16 +00:00
John Maddock
e907a7e6bc
Improved const correctness, fixed thread safety bug.
...
[SVN r34774]
2006-07-29 16:01:48 +00:00