dbda6314da
Initialize all members in initializer list, see https://github.com/boostorg/regex/pull/6
2014-11-13 11:02:36 +00:00
ddd48205b8
Silence Covertity warnings, see https://github.com/boostorg/regex/pull/7
2014-11-13 11:01:50 +00:00
e930d21bd2
Merge branch 'patch-3' of https://github.com/tempoz/regex into develop
2014-11-13 10:17:11 +00:00
abf57b082b
Initialize m_position, m_end, and m_flags
...
The constructor for basic_regex_formatter left m_position, m_end, and m_flags uninitialized, as uncovered by Coverity CID12310. We now value-initialize them in the initializer list.
2014-11-11 13:57:37 -05:00
406b2a9aa1
Apply patch from https://svn.boost.org/trac/boost/ticket/10682
2014-10-21 09:15:40 +01:00
741e684ac3
Merge branch 'develop'
boost-1.57.0
2014-10-18 16:54:49 +01:00
a50c438d77
Document {} behaving as literals in some contexts.
...
Regen docs.
2014-09-25 11:54:14 +01:00
21d73e9851
Merge branch 'develop' of https://github.com/boostorg/regex into develop
2014-09-25 11:45:51 +01:00
05b582761d
Fix case that differs from Perl behavior.
2014-09-25 11:45:26 +01:00
d96023f45d
Merge pull request #5 from danieljames/metadata
...
Create metadata file.
2014-08-18 17:37:03 +01:00
55841a73fc
Add metadata file.
2014-08-18 15:10:09 +01:00
b61c07c264
Merge branch 'develop'
boost-1.56.0
2014-06-29 18:09:24 +01:00
7bdb2122d4
Remove dead file.
2014-06-29 17:47:30 +01:00
34e1a6e0a0
Merge branch 'develop'
2014-06-18 17:46:06 +01:00
d90fa5bb92
Merge branch 'fix/9544' of https://github.com/pabigot/boost-regex into develop
2014-06-18 17:20:18 +01:00
a1771b6465
Merge branch 'develop'
2014-05-23 13:17:38 +01:00
4da55ec468
Doc update.
2014-05-23 13:16:30 +01:00
778b7881ca
Merge branch 'develop' of https://github.com/boostorg/regex into develop
2014-04-24 11:36:22 +01:00
7a9887f7eb
Remove use of deprecated register keyword, see: https://svn.boost.org/trac/boost/ticket/9640
2014-04-24 11:35:58 +01:00
0d2807279d
Merge pull request #3 from Lastique/patch-1
...
Remove register storage specifier
2014-03-23 16:40:12 +00:00
9c00e47bac
Remove register storage specifier
...
Remove register storage specifier to silence clang warnings "'register' storage class specifier is deprecated".
2014-03-23 15:23:20 +03:00
cd0e501062
Merge branch 'develop'
2014-02-08 16:21:53 +00:00
88107e2c7b
Revised tentative fix for VC11/12 failures which occur when calling wcsxfrm for "\0".
2014-01-22 19:00:40 +00:00
8ee162b2af
Merge branch 'develop' of https://github.com/boostorg/regex into develop
2014-01-22 13:47:14 +00:00
330a033177
Tentative fix for case where a transformation of a NULL string is requested.
2014-01-22 13:46:38 +00:00
1b8322ecbf
fix trac 9544: gcc 4.9.0 -std=c++1y breakage
...
This is GCC bug PR C++/59681 but the Boost fix is trivial and the GCC
one is (probably) not.
See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59681
2014-01-04 22:03:10 -06:00
dc63209905
Fix no-exception handling build with GCC.
2013-12-20 11:44:50 +00:00
f1aa75af2c
Add checks for invalid UTF-8 sequences, see: https://svn.boost.org/trac/boost/ticket/9473
2013-12-19 10:48:06 +00:00
0983ff065e
Fix generic mutex usage, see https://svn.boost.org/trac/boost/ticket/9461 .
2013-12-18 18:15:41 +00:00
b9b3966fd2
Update history and version number, regenerate docs.
2013-12-18 17:25:26 +00:00
d9cb36d0d3
Fix GCC test compiles with exception handling disabled.
2013-12-18 17:06:08 +00:00
6230db51b1
Fix for std::locale's which produce collate keys with embedded null's, see https://svn.boost.org/trac/boost/ticket/9451
2013-12-18 16:54:36 +00:00
937cd366c5
BREAKING CHANGE: change mark_count to do what's documented (and what the std does).
...
See https://svn.boost.org/trac/boost/ticket/9227 .
2013-12-14 17:43:24 +00:00
e5bbcac3da
Fix typos from https://svn.boost.org/trac/boost/ticket/9283 and update history.
2013-12-14 17:42:13 +00:00
7c7f38b009
Add better error checks in mutex support, see https://svn.boost.org/trac/boost/ticket/8903
2013-12-14 12:58:38 +00:00
a3075dd98f
Merge branch 'develop'
2013-12-07 13:31:35 +00:00
34aa2ad2f5
merged develop->master to get first git merge point
2013-12-07 13:01:42 +00:00
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
49b7f2c8f9
Regex: Remove obsolete MSVC version check.
...
[SVN r86020]
2013-09-30 00:17:24 +00:00
70cd773533
Regex: Remove obsolete MSVC version checks.
...
[SVN r85921]
2013-09-25 21:16:24 +00:00
7158ab5734
Regex: Remove use of obsolete macro for template types and args.
...
[SVN r85914]
2013-09-25 21:13:11 +00:00
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
b36d432ffa
Merge minor fixes from Trunk.
...
[SVN r85727]
2013-09-17 17:42:00 +00:00
82e0fc2222
Optimise iterator advances for slow (non-random access) iterators.
...
[SVN r84999]
2013-07-10 16:10:44 +00:00
b738a55e0d
Merge regex bug fix.
...
Refs #8569 .
[SVN r84463]
2013-05-24 17:09:40 +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