This website requires JavaScript.
59cc22d75f
Merge pull request #18 from mauve/universal-windows
jzmaddock
2015-10-08 10:31:53 +0100
09e789b4c6
Remove all uses of Boost.Test.
jzmaddock
2015-10-08 10:06:34 +0100
6d2be646d8
universal-windows: Do not build w32_regex_traits
Mikael Olenfalk
2015-10-08 10:18:43 +0200
541bcde27f
universal-windows: Disable deprecated fileiter
Mikael Olenfalk
2015-10-08 09:56:47 +0200
c1d2d1a736
universal-windows: Use C++ locale
Mikael Olenfalk
2015-10-08 09:40:52 +0200
ffac6a2035
universal-windows: Do not define BOOST_REGEX_HAS_OTHER_WCHAR_T
Mikael Olenfalk
2015-10-04 22:24:27 +0200
3b461992b4
regex: Add dependency on boost.predef
Mikael Olenfalk
2015-10-08 09:36:26 +0200
a307fd7077
Fix msvc warning.
jzmaddock
2015-10-06 13:17:01 +0100
f617c73e9a
Fix some GCC and clang warnings introduced by the new code
jzmaddock
2015-10-06 12:46:09 +0100
2a5a5f3825
Document changes.
jzmaddock
2015-10-05 19:13:04 +0100
201d3a424e
Add recursive implementation of THEN.
jzmaddock
2015-10-05 18:27:37 +0100
7a4e883675
Get THEN working for non-recursive implementation. Fix various bugs in the other verbs exposed by new tests.
jzmaddock
2015-10-04 19:28:25 +0100
9a36e035f2
Add support for PRUNE and SKIP (no MARK's though).
jzmaddock
2015-10-01 18:34:59 +0100
83140ddbed
Fix up recursive implementation of ACCEPT and COMMIT.
jzmaddock
2015-09-30 18:47:59 +0100
b208ef4eed
Get commit working in recursive mode.
jzmaddock
2015-09-29 19:20:09 +0100
c281c9cc40
Add COMMIT support plus lots of tests.
jzmaddock
2015-09-29 17:40:43 +0100
2580fb035f
Add support for ACCEPT verb.
jzmaddock
2015-09-26 18:47:39 +0100
b557febb0e
Start adding Perl verb support with FAIL as the first supported verb.
jzmaddock
2015-09-25 19:30:20 +0100
d8c95a9950
Change POSIX API's so regcomp doesn't check for magic value and read potentially uninitialized memory. See https://svn.boost.org/trac/boost/ticket/11472 .
jzmaddock
2015-09-25 12:41:02 +0100
94c7d4a38a
Fix start of extended character range. See https://svn.boost.org/trac/boost/ticket/11524
jzmaddock
2015-09-24 19:01:44 +0100
5e98fe9a6a
Shared library doesn't work with Oracle compiler.
jzmaddock
2015-08-19 18:20:20 +0100
b9ee7a2f2e
Oracle compiler in C++11 mode doesn't like external template instances in shared library.
jzmaddock
2015-08-17 19:28:21 +0100
5da9b940a5
Fix indentation issue, see https://github.com/boostorg/regex/pull/13
jzmaddock
2015-05-05 13:05:09 +0100
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.
jzmaddock
2015-04-04 19:10:37 +0100
297e87360c
Fix for bug in recursive expressions, see http://lists.boost.org/Archives/boost/2015/03/221018.php
jzmaddock
2015-03-24 19:09:17 +0000
74d6318135
Add missing function bodies for sub_match::begin/end and enhance tests.
jzmaddock
2015-03-19 19:50:00 +0000
eaeb38c7e9
Remove use of register keyword as it's deprecated in C++11.
jzmaddock
2015-03-19 19:07:00 +0000
668279010d
Add workaround for broken Cygwin ctype facet, plus some warning suppression.
jzmaddock
2015-03-19 19:06:26 +0000
3fde6e8ddd
Make sub_match a valid range as per https://svn.boost.org/trac/boost/ticket/11036
jzmaddock
2015-03-19 18:14:41 +0000
753b72de0a
Merge branch 'develop'
jzmaddock
2015-02-14 13:22:25 +0000
3c8ecc2b35
Update history.
jzmaddock
2015-02-14 13:21:37 +0000
d4506c48ac
Merge branch 'develop'
jzmaddock
2015-02-14 12:56:15 +0000
a87ecdc49c
Merge branch 'develop' of https://github.com/boostorg/regex into develop
jzmaddock
2015-02-13 19:24:19 +0000
13f707b381
Latest ICU doesn't permit the delayload option :(
jzmaddock
2015-02-13 19:24:05 +0000
6a0a22f174
Merge pull request #10 from jhunold/variant
jzmaddock
2015-02-13 19:22:03 +0000
8921188b70
Only specify debug library name for msvc and intel
Jürgen Hunold
2015-02-09 12:09:56 +0100
39aa10d82d
Fix for: https://github.com/boostorg/regex/pull/9
jzmaddock
2014-12-31 19:31:20 +0000
f6a9bce728
Fix icu behaviour with partial matches. See https://svn.boost.org/trac/boost/ticket/10114
jzmaddock
2014-12-02 09:31:42 +0000
115c4e7f42
Fix typo, see https://svn.boost.org/trac/boost/ticket/10268
jzmaddock
2014-11-13 11:23:12 +0000
dbda6314da
Initialize all members in initializer list, see https://github.com/boostorg/regex/pull/6
jzmaddock
2014-11-13 11:02:36 +0000
ddd48205b8
Silence Covertity warnings, see https://github.com/boostorg/regex/pull/7
jzmaddock
2014-11-13 11:01:50 +0000
e930d21bd2
Merge branch 'patch-3' of https://github.com/tempoz/regex into develop
jzmaddock
2014-11-13 10:17:11 +0000
abf57b082b
Initialize m_position, m_end, and m_flags
Zoey Greer
2014-11-11 13:57:37 -0500
406b2a9aa1
Apply patch from https://svn.boost.org/trac/boost/ticket/10682
jzmaddock
2014-10-21 09:15:40 +0100
741e684ac3
Merge branch 'develop'
jzmaddock
2014-10-18 16:54:49 +0100
a50c438d77
Document {} behaving as literals in some contexts. Regen docs.
jzmaddock
2014-09-25 11:54:14 +0100
21d73e9851
Merge branch 'develop' of https://github.com/boostorg/regex into develop
jzmaddock
2014-09-25 11:45:51 +0100
05b582761d
Fix case that differs from Perl behavior.
jzmaddock
2014-09-25 11:45:26 +0100
d96023f45d
Merge pull request #5 from danieljames/metadata
jzmaddock
2014-08-18 17:37:03 +0100
55841a73fc
Add metadata file.
Daniel James
2014-08-18 15:10:09 +0100
b61c07c264
Merge branch 'develop'
jzmaddock
2014-06-29 18:09:24 +0100
7bdb2122d4
Remove dead file.
jzmaddock
2014-06-29 17:47:30 +0100
34e1a6e0a0
Merge branch 'develop'
jzmaddock
2014-06-18 17:46:06 +0100
d90fa5bb92
Merge branch 'fix/9544' of https://github.com/pabigot/boost-regex into develop
jzmaddock
2014-06-18 17:20:18 +0100
a1771b6465
Merge branch 'develop'
jzmaddock
2014-05-23 13:17:38 +0100
4da55ec468
Doc update.
jzmaddock
2014-05-23 13:16:30 +0100
778b7881ca
Merge branch 'develop' of https://github.com/boostorg/regex into develop
jzmaddock
2014-04-24 11:36:22 +0100
7a9887f7eb
Remove use of deprecated register keyword, see: https://svn.boost.org/trac/boost/ticket/9640
jzmaddock
2014-04-24 11:35:58 +0100
0d2807279d
Merge pull request #3 from Lastique/patch-1
jzmaddock
2014-03-23 16:40:12 +0000
9c00e47bac
Remove register storage specifier
Andrey Semashev
2014-03-23 15:23:20 +0300
cd0e501062
Merge branch 'develop'
jzmaddock
2014-02-08 16:21:53 +0000
88107e2c7b
Revised tentative fix for VC11/12 failures which occur when calling wcsxfrm for "\0".
jzmaddock
2014-01-22 19:00:40 +0000
8ee162b2af
Merge branch 'develop' of https://github.com/boostorg/regex into develop
jzmaddock
2014-01-22 13:47:14 +0000
330a033177
Tentative fix for case where a transformation of a NULL string is requested.
jzmaddock
2014-01-22 13:46:38 +0000
1b8322ecbf
fix trac 9544: gcc 4.9.0 -std=c++1y breakage
Peter A. Bigot
2014-01-04 22:03:10 -0600
dc63209905
Fix no-exception handling build with GCC.
John Maddock
2013-12-20 11:44:50 +0000
f1aa75af2c
Add checks for invalid UTF-8 sequences, see: https://svn.boost.org/trac/boost/ticket/9473
jzmaddock
2013-12-19 10:45:50 +0000
0983ff065e
Fix generic mutex usage, see https://svn.boost.org/trac/boost/ticket/9461 .
jzmaddock
2013-12-18 18:15:41 +0000
b9b3966fd2
Update history and version number, regenerate docs.
jzmaddock
2013-12-18 17:25:26 +0000
d9cb36d0d3
Fix GCC test compiles with exception handling disabled.
jzmaddock
2013-12-18 17:06:08 +0000
6230db51b1
Fix for std::locale's which produce collate keys with embedded null's, see https://svn.boost.org/trac/boost/ticket/9451
jzmaddock
2013-12-18 16:54:36 +0000
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 .
jzmaddock
2013-12-14 17:43:24 +0000
e5bbcac3da
Fix typos from https://svn.boost.org/trac/boost/ticket/9283 and update history.
jzmaddock
2013-12-14 17:42:13 +0000
7c7f38b009
Add better error checks in mutex support, see https://svn.boost.org/trac/boost/ticket/8903
jzmaddock
2013-12-14 12:58:38 +0000
a3075dd98f
Merge branch 'develop'
jzmaddock
2013-12-07 13:31:35 +0000
34aa2ad2f5
merged develop->master to get first git merge point
U-Acer-Laptop\john
2013-12-07 13:01:42 +0000
956d3c4bcf
Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Stephen Kelly
2013-10-11 23:20:59 +0000
2d8ee203bf
Regex: Remove obsolete GCC version checks.
Stephen Kelly
2013-09-30 15:57:49 +0000
49b7f2c8f9
Regex: Remove obsolete MSVC version check.
Stephen Kelly
2013-09-30 00:17:24 +0000
70cd773533
Regex: Remove obsolete MSVC version checks.
Stephen Kelly
2013-09-25 21:16:24 +0000
7158ab5734
Regex: Remove use of obsolete macro for template types and args.
Stephen Kelly
2013-09-25 21:13:11 +0000
9fccd1ca89
Regex: Remove ATL specific define for old MSVC.
Stephen Kelly
2013-09-25 21:12:55 +0000
d6b0b18650
Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
Stephen Kelly
2013-09-25 10:29:44 +0000
b36d432ffa
Merge minor fixes from Trunk.
John Maddock
2013-09-17 17:42:00 +0000
82e0fc2222
Optimise iterator advances for slow (non-random access) iterators.
John Maddock
2013-07-10 16:10:44 +0000
b738a55e0d
Merge regex bug fix. Refs #8569 .
John Maddock
2013-05-24 17:09:40 +0000
4d596d33f4
Document bug fix. Regenerate docs. Refs #8569 .
John Maddock
2013-05-24 12:07:30 +0000
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 .
John Maddock
2013-05-19 11:12:14 +0000
8a16bff57a
Apply updated patches from #8476 . Fixes #8476 .
John Maddock
2013-04-26 10:33:22 +0000
eed2a486c4
Apply patch from #8476 . Fixes #8476 .
John Maddock
2013-04-22 17:29:50 +0000
3162e5ef22
Fix formatting of document. Fixes #8159 .
John Maddock
2013-04-20 16:02:34 +0000
55daec294e
Fix misc. GCC-4.8 warnings. Refs #8184
John Maddock
2013-04-20 12:14:36 +0000
cc040b0dd5
Fix buffer size determination. Fixes #8082 .
John Maddock
2013-04-19 17:45:22 +0000
f6870ad64a
Merge minor fixes from Trunk.
John Maddock
2013-03-19 18:48:24 +0000
06463bec85
Warning suppression. Fixes #8036 .
John Maddock
2013-02-12 17:05:01 +0000
fded895002
Fix bug in partial matches and POSIX or literal expressions.
John Maddock
2013-01-31 18:31:25 +0000
722c6b81e6
Fix quickbook markup. Fixes #7958 .
John Maddock
2013-01-31 17:49:21 +0000
1f24ceed4c
Add some casts to suppress GCC warnings.
John Maddock
2013-01-28 19:19:56 +0000
e70d3b6b4e
Merge fixes from Trunk.
John Maddock
2012-12-10 13:18:45 +0000
4162776575
Add missing optimization for leading .* repeats. Fixes #7758 .
John Maddock
2012-12-04 16:51:18 +0000