9fccd1ca89
Regex: Remove ATL specific define for old MSVC.
...
[SVN r85913]
2013-09-25 21:12:55 +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
4d596d33f4
Document bug fix. Regenerate docs.
...
Refs #8569 .
[SVN r84460]
2013-05-24 12:07:30 +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
3162e5ef22
Fix formatting of document.
...
Fixes #8159 .
[SVN r83987]
2013-04-20 16:02:34 +00:00
55daec294e
Fix misc. GCC-4.8 warnings. Refs #8184
...
[SVN r83980]
2013-04-20 12:14:36 +00:00
cc040b0dd5
Fix buffer size determination.
...
Fixes #8082 .
[SVN r83967]
2013-04-19 17:45:22 +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
722c6b81e6
Fix quickbook markup.
...
Fixes #7958 .
[SVN r82672]
2013-01-31 17:49:21 +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
333bdbaf14
Update makesfiles.
...
Deprecate makefiles and update docs.
Fixes #7286 .
[SVN r81621]
2012-11-29 10:46:51 +00:00
e2632f2f2f
Suppress GCC warning and update History log.
...
Regenerate docs.
Fixes #7644 .
[SVN r81620]
2012-11-29 10:28:07 +00:00
bc8cd9e148
Add further error checking to UTF-8 decoding.
...
Fixes #7744 .
[SVN r81614]
2012-11-28 17:57:26 +00:00
82610247fc
Removed missed usage of deprecated macros in Boost.Regex
...
[SVN r81587]
2012-11-27 14:28:12 +00:00
92b059e5a9
Update makefiles.
...
[SVN r80933]
2012-10-10 12:43:21 +00:00
4ab0ffee0a
Switch from deprecated macros to new shiny ones; no functionality change
...
[SVN r79418]
2012-07-11 16:21:55 +00:00
c2d2f656da
Don't use lib64 and bin64 paths except for msvc builds. Refs #7055 .
...
[SVN r79359]
2012-07-08 16:50:23 +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
e91bd45820
Fix potential memory leak.
...
Fixes #7084 .
[SVN r79338]
2012-07-07 17:07:18 +00:00
8d48db25cc
Add check before copying data.
...
Fixes #7032 .
[SVN r79333]
2012-07-07 12:14:09 +00:00
50795bcfec
Make sure at least one Boost header (and therefore Boost.Config) precedes std lib headers so that defines in boost/config/user.hpp are seen by system headers.
...
Fixes #7009 .
[SVN r79152]
2012-06-28 10:53:43 +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
c822e00b6a
Change gcc makefile variable usage.
...
Regenerate makesfiles.
Fixes #6887
[SVN r78424]
2012-05-11 18:42:47 +00:00
862f6c1515
Fix use of wide character strings so they conform to the new C++11 rules.
...
[SVN r78218]
2012-04-27 11:35:22 +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
9ab4fb9eff
Fix bug in object_cache.hpp
...
Fixes #6440 .
[SVN r76775]
2012-01-29 13:33:03 +00:00
ed90c8cec5
Fix pp-logic.
...
Refs #6359 .
[SVN r76324]
2012-01-05 17:31:34 +00:00
c72bb1b175
Fix Intel-win ICU library names.
...
[SVN r76322]
2012-01-05 17:27:51 +00:00
eedb7b5063
Add workaround for Intel-12.1 on Windows.
...
Fixes #6359 .
[SVN r76319]
2012-01-05 13:33:48 +00:00
e389d92752
Add BOOST_REGEX_NO_FASTCALL config macro and regenerate docs.
...
Fixes #6245 .
[SVN r76140]
2011-12-24 18:04:37 +00:00
c711849c8a
Fix typo and regenerate docs.
...
Fixes #6154 .
[SVN r76139]
2011-12-24 17:51:57 +00:00
806a0ed81a
Fix typos.
...
Refs #6003 .
[SVN r76138]
2011-12-24 17:31:27 +00:00
728ef21347
Add missing file.
...
[SVN r75961]
2011-12-15 11:24:18 +00:00
56b4ff40cb
Update fixed issues in docs.
...
[SVN r74965]
2011-10-16 12:25:52 +00:00
eecd107870
Added missing typename.
...
[SVN r74900]
2011-10-10 17:51: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
852bc502cf
Allow source to be built by #including all the source files in a single TU.
...
Fixes #5736 .
[SVN r74896]
2011-10-10 15:09:40 +00:00
cc03c77deb
Fix code to use checked iterators.
...
[SVN r74855]
2011-10-09 17:37:05 +00:00
d08bfeff25
Add checked constructors to the Unicode iterators that need them.
...
Update icu support code to use the new checking-constructors.
Update tests to check the full Unicode character range (as of Unicode V6).
Add minimal docs describing the iterators.
[SVN r73271]
2011-07-21 10:01:09 +00:00