Commit Graph

1088 Commits

Author SHA1 Message Date
8921188b70 Only specify debug library name for msvc and intel
Boost.Build can then fallback to the release libraries for these
compilers for user-defined variants.
2015-02-09 12:09:56 +01:00
39aa10d82d Fix for: https://github.com/boostorg/regex/pull/9 2014-12-31 19:31:20 +00:00
f6a9bce728 Fix icu behaviour with partial matches. See https://svn.boost.org/trac/boost/ticket/10114 2014-12-02 09:31:42 +00:00
115c4e7f42 Fix typo, see https://svn.boost.org/trac/boost/ticket/10268 2014-11-13 11:23:12 +00:00
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