Commit Graph
1098 Commits
Author SHA1 Message Date
jzmaddock 6ffcc5ede0 Change detail namespace.
Big search and replace to change name of internal namepace so it's mangled with the Boost version number - the aim is to reduce the chances of mixing different header and library versions.
2015-04-04 19:10:37 +01:00
jzmaddock 297e87360c Fix for bug in recursive expressions, see http://lists.boost.org/Archives/boost/2015/03/221018.php 2015-03-24 19:09:17 +00:00
jzmaddock 74d6318135 Add missing function bodies for sub_match::begin/end and enhance tests. 2015-03-19 19:50:00 +00:00
jzmaddock eaeb38c7e9 Remove use of register keyword as it's deprecated in C++11. 2015-03-19 19:07:00 +00:00
jzmaddock 668279010d Add workaround for broken Cygwin ctype facet, plus some warning suppression. 2015-03-19 19:06:26 +00:00
jzmaddock 3fde6e8ddd Make sub_match a valid range as per https://svn.boost.org/trac/boost/ticket/11036 2015-03-19 18:14:41 +00:00
jzmaddock 3c8ecc2b35 Update history. 2015-02-14 13:21:37 +00:00
jzmaddock a87ecdc49c Merge branch 'develop' of https://github.com/boostorg/regex into develop 2015-02-13 19:24:19 +00:00
jzmaddock 13f707b381 Latest ICU doesn't permit the delayload option :( 2015-02-13 19:24:05 +00:00
jzmaddock 6a0a22f174 Merge pull request #10 from jhunold/variant
Only specify debug library name for msvc and intel
2015-02-13 19:22:03 +00:00
Jürgen Hunold 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
jzmaddock 39aa10d82d Fix for: https://github.com/boostorg/regex/pull/9 2014-12-31 19:31:20 +00:00
jzmaddock f6a9bce728 Fix icu behaviour with partial matches. See https://svn.boost.org/trac/boost/ticket/10114 2014-12-02 09:31:42 +00:00
jzmaddock 115c4e7f42 Fix typo, see https://svn.boost.org/trac/boost/ticket/10268 2014-11-13 11:23:12 +00:00
jzmaddock dbda6314da Initialize all members in initializer list, see https://github.com/boostorg/regex/pull/6 2014-11-13 11:02:36 +00:00
jzmaddock ddd48205b8 Silence Covertity warnings, see https://github.com/boostorg/regex/pull/7 2014-11-13 11:01:50 +00:00
jzmaddock e930d21bd2 Merge branch 'patch-3' of https://github.com/tempoz/regex into develop 2014-11-13 10:17:11 +00:00
Zoey Greer 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
jzmaddock 406b2a9aa1 Apply patch from https://svn.boost.org/trac/boost/ticket/10682 2014-10-21 09:15:40 +01:00
jzmaddock 741e684ac3 Merge branch 'develop' boost-1.57.0 2014-10-18 16:54:49 +01:00
jzmaddock a50c438d77 Document {} behaving as literals in some contexts.
Regen docs.
2014-09-25 11:54:14 +01:00
jzmaddock 21d73e9851 Merge branch 'develop' of https://github.com/boostorg/regex into develop 2014-09-25 11:45:51 +01:00
jzmaddock 05b582761d Fix case that differs from Perl behavior. 2014-09-25 11:45:26 +01:00
jzmaddock d96023f45d Merge pull request #5 from danieljames/metadata
Create metadata file.
2014-08-18 17:37:03 +01:00
Daniel James 55841a73fc Add metadata file. 2014-08-18 15:10:09 +01:00
jzmaddock b61c07c264 Merge branch 'develop' boost-1.56.0 2014-06-29 18:09:24 +01:00
jzmaddock 7bdb2122d4 Remove dead file. 2014-06-29 17:47:30 +01:00
jzmaddock 34e1a6e0a0 Merge branch 'develop' 2014-06-18 17:46:06 +01:00
jzmaddock d90fa5bb92 Merge branch 'fix/9544' of https://github.com/pabigot/boost-regex into develop 2014-06-18 17:20:18 +01:00
jzmaddock a1771b6465 Merge branch 'develop' 2014-05-23 13:17:38 +01:00
jzmaddock 4da55ec468 Doc update. 2014-05-23 13:16:30 +01:00
jzmaddock 778b7881ca Merge branch 'develop' of https://github.com/boostorg/regex into develop 2014-04-24 11:36:22 +01:00
jzmaddock 7a9887f7eb Remove use of deprecated register keyword, see: https://svn.boost.org/trac/boost/ticket/9640 2014-04-24 11:35:58 +01:00
jzmaddock 0d2807279d Merge pull request #3 from Lastique/patch-1
Remove register storage specifier
2014-03-23 16:40:12 +00:00
Andrey Semashev 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
jzmaddock cd0e501062 Merge branch 'develop' 2014-02-08 16:21:53 +00:00
jzmaddock 88107e2c7b Revised tentative fix for VC11/12 failures which occur when calling wcsxfrm for "\0". 2014-01-22 19:00:40 +00:00
jzmaddock 8ee162b2af Merge branch 'develop' of https://github.com/boostorg/regex into develop 2014-01-22 13:47:14 +00:00
jzmaddock 330a033177 Tentative fix for case where a transformation of a NULL string is requested. 2014-01-22 13:46:38 +00:00
Peter A. Bigot 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
John Maddock dc63209905 Fix no-exception handling build with GCC. 2013-12-20 11:44:50 +00:00
jzmaddock 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
jzmaddock 0983ff065e Fix generic mutex usage, see https://svn.boost.org/trac/boost/ticket/9461. 2013-12-18 18:15:41 +00:00
jzmaddock b9b3966fd2 Update history and version number, regenerate docs. 2013-12-18 17:25:26 +00:00
jzmaddock d9cb36d0d3 Fix GCC test compiles with exception handling disabled. 2013-12-18 17:06:08 +00:00
jzmaddock 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
jzmaddock 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
jzmaddock e5bbcac3da Fix typos from https://svn.boost.org/trac/boost/ticket/9283 and update history. 2013-12-14 17:42:13 +00:00
jzmaddock 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
jzmaddock a3075dd98f Merge branch 'develop' 2013-12-07 13:31:35 +00:00