|
956d3c4bcf
|
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
|
2013-10-11 23:20:59 +00:00 |
|
|
2d8ee203bf
|
Regex: Remove obsolete GCC version checks.
[SVN r86065]
|
2013-09-30 15:57:49 +00:00 |
|
|
70cd773533
|
Regex: Remove obsolete MSVC version checks.
[SVN r85921]
|
2013-09-25 21:16:24 +00:00 |
|
|
d6b0b18650
|
Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
[SVN r85896]
|
2013-09-25 10:29:44 +00:00 |
|
|
82e0fc2222
|
Optimise iterator advances for slow (non-random access) iterators.
[SVN r84999]
|
2013-07-10 16:10:44 +00:00 |
|
|
66d8b8140a
|
When a {} repeat sequence is invalid or incomplete, and the language is Perl, then backtrack and treat the sequence as a literal, not a repeat operator.
Fixes #8569.
[SVN r84371]
|
2013-05-19 11:12:14 +00:00 |
|
|
8a16bff57a
|
Apply updated patches from #8476.
Fixes #8476.
[SVN r84052]
|
2013-04-26 10:33:22 +00:00 |
|
|
eed2a486c4
|
Apply patch from #8476.
Fixes #8476.
[SVN r84015]
|
2013-04-22 17:29:50 +00:00 |
|
|
55daec294e
|
Fix misc. GCC-4.8 warnings. Refs #8184
[SVN r83980]
|
2013-04-20 12:14:36 +00:00 |
|
|
06463bec85
|
Warning suppression.
Fixes #8036.
[SVN r82831]
|
2013-02-12 17:05:01 +00:00 |
|
|
fded895002
|
Fix bug in partial matches and POSIX or literal expressions.
[SVN r82673]
|
2013-01-31 18:31:25 +00:00 |
|
|
1f24ceed4c
|
Add some casts to suppress GCC warnings.
[SVN r82662]
|
2013-01-28 19:19:56 +00:00 |
|
|
4162776575
|
Add missing optimization for leading .* repeats.
Fixes #7758.
[SVN r81705]
|
2012-12-04 16:51:18 +00:00 |
|
|
e2632f2f2f
|
Suppress GCC warning and update History log.
Regenerate docs.
Fixes #7644.
[SVN r81620]
|
2012-11-29 10:28:07 +00:00 |
|
|
82610247fc
|
Removed missed usage of deprecated macros in Boost.Regex
[SVN r81587]
|
2012-11-27 14:28:12 +00:00 |
|
|
0e867247fc
|
Apply patch from #6333.
Fixes #6333.
[SVN r79349]
|
2012-07-08 11:52:20 +00:00 |
|
|
1567185ba2
|
Add workaround for old broken compilers that don't support template construct/assign to containers.
Fixes #6680.
[SVN r79342]
|
2012-07-08 07:54:35 +00:00 |
|
|
ab6b0d9971
|
Fix begin() and end() members and add tests.
Fixes #6346.
[SVN r79340]
|
2012-07-07 18:36:25 +00:00 |
|
|
3bfba1a7cf
|
Fix regex_iterator and regex_replace to do what grep/sed do for multiple repeats when matching in POSIX mode.
Fixes #589.
[SVN r79339]
|
2012-07-07 18:08:01 +00:00 |
|
|
e18682ca74
|
Fix some Valgrind reported issues in regex parsing.
[SVN r78940]
|
2012-06-14 08:37:53 +00:00 |
|
|
1f016f6999
|
Fix some more GCC warnings.
Fix previous warning suppression which broke tests with GCC.
Refs #6863.
[SVN r78480]
|
2012-05-15 16:09:12 +00:00 |
|
|
543e912e14
|
Fix clang warnings.
Fixes #6863.
[SVN r78431]
|
2012-05-12 08:11:01 +00:00 |
|
|
b45d6bb70c
|
Fix issue with (?!) not being a valid expression. Update tests and docs to match.
[SVN r77602]
|
2012-03-28 12:00:34 +00:00 |
|
|
ed90c8cec5
|
Fix pp-logic.
Refs #6359.
[SVN r76324]
|
2012-01-05 17:31:34 +00:00 |
|
|
eedb7b5063
|
Add workaround for Intel-12.1 on Windows.
Fixes #6359.
[SVN r76319]
|
2012-01-05 13:33:48 +00:00 |
|
|
806a0ed81a
|
Fix typos.
Refs #6003.
[SVN r76138]
|
2011-12-24 17:31:27 +00:00 |
|
|
c485b12568
|
Fix case change bug.
Fixes #698.
[SVN r74898]
|
2011-10-10 16:55:27 +00:00 |
|
|
f04f7605ce
|
Improve sprintf usage.
Stop passing UDT's through (...) even in meta programs.
Fixes #5958.
Refs #5835.
[SVN r74897]
|
2011-10-10 15:46:07 +00:00 |
|
|
fbf5c7d62c
|
Fix infinite recursion in bad recursive expressions.
Fix bug that allows invalid regex to go unnoticed and crash later.
Fixes #5613.
Fixes #5612.
[SVN r72612]
|
2011-06-16 11:27:13 +00:00 |
|
|
6c181b02ba
|
Add some typecasts to prevent copying a buffer twice (makes sure we find the correct overload of assign).
[SVN r72541]
|
2011-06-10 17:17:14 +00:00 |
|
|
27ad285fbf
|
Fix access violation caused by past-the-end iterator deference for expressions such as ".*?".
[SVN r72540]
|
2011-06-10 17:03:48 +00:00 |
|
|
6ed11d27d7
|
Pass submatches along to token-iterator constructor.
Fixes #5472.
[SVN r71478]
|
2011-04-25 10:49:26 +00:00 |
|
|
337f7036df
|
Apply patches from #5462.
Add new test case to verify patches are actually working and prevent future breakage!
Fixes #5462.
[SVN r71240]
|
2011-04-14 07:53:28 +00:00 |
|
|
463417caba
|
Fix bug that prevents turning off multiple Perl-modifiers at once.
Fixes #5223.
[SVN r69775]
|
2011-03-09 18:12:18 +00:00 |
|
|
680588f638
|
Fix some compiler warnings by using "int" consistently for hash values.
[SVN r66072]
|
2010-10-18 12:07:14 +00:00 |
|
|
29088ce346
|
Fix code to handle multiple named-subexpressions with the same name.
Updated test cases to match.
[SVN r65943]
|
2010-10-13 16:53:13 +00:00 |
|
|
27eb8e46ff
|
Stop accessing/comparing singular iterators.
Fixes #4708.
[SVN r65800]
|
2010-10-07 07:23:58 +00:00 |
|
|
f4d925ad3b
|
Up the warning level, and fix the resulting warnings with msvc, gcc and Intel.
Fix bug in docs and regenerate.
[SVN r65208]
|
2010-09-03 08:33:13 +00:00 |
|
|
ae013c447c
|
In Perl mode then "something+++" should be an error.
Add the necessary error handling.
Fixes #4608.
[SVN r65145]
|
2010-08-31 11:25:56 +00:00 |
|
|
2403e7e0d7
|
Fix broken workaround code.
[SVN r64619]
|
2010-08-05 17:26:52 +00:00 |
|
|
73fc09f4a3
|
Set push and pop pragmas to be guarded by the same logic.
[SVN r63740]
|
2010-07-08 10:31:00 +00:00 |
|
|
528cf2abb9
|
Some lookbehind assertions were accepted when they should not have been.
Fixes #4309.
[SVN r62563]
|
2010-06-08 12:41:41 +00:00 |
|
|
eaaf00a924
|
Fix bug in branch reset code.
[SVN r62478]
|
2010-06-06 12:38:26 +00:00 |
|
|
2e41f13526
|
Change regex to make use of new Boost.Config macros.
[SVN r62331]
|
2010-05-30 17:24:45 +00:00 |
|
|
05636b5c89
|
Fix numerous VC-10 compiler warnings.
Rewrite ICU configuration to use the new Boost.Build configuration logic.
[SVN r61893]
|
2010-05-10 12:13:49 +00:00 |
|
|
fa96f4edf1
|
Change "id" to "idx" to be Objective C++ compatible.
Fixes #2306.
Fixes #4132.
Fixes #4191.
[SVN r61789]
|
2010-05-05 17:40:07 +00:00 |
|
|
a2142edcd3
|
Disambiguate between boost::ref and std:ref etc.
Suppress some new warnings from VC-10.
Fix singular iterator logic (fixes VC-10 failures).
Fixes #4114.
Fixes #3632
[SVN r61430]
|
2010-04-20 16:03:14 +00:00 |
|
|
67f5369cae
|
Add support for Boost.Ref in match_results::format.
Update docs accordingly.
Fixes #4020.
[SVN r60678]
|
2010-03-17 18:20:09 +00:00 |
|
|
50892585d3
|
Remove dead code.
[SVN r59415]
|
2010-02-01 13:12:50 +00:00 |
|
|
d686c89333
|
Improve regex performance on msvc by removing statically allocated recursion stack, and using a std::vector instead.
[SVN r59414]
|
2010-02-01 13:10:28 +00:00 |
|