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
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
f4d925ad3b
Up the warning level, and fix the resulting warnings with msvc, gcc and Intel.
...
Fix bug in docs and regenerate.
[SVN r65208]
2010-09-03 08:33:13 +00:00
6e1f3dcceb
Improved error messages generated for thrown exceptions.
...
Suppressed "gcc -Wall -Wextra -pedantic" and "msvc /W4" warnings.
Updated and rebuilt docs.
[SVN r57451]
2009-11-07 15:32:45 +00:00
c997a1fcc6
msvc warning suppression.
...
[SVN r50294]
2008-12-16 10:13:24 +00:00
4199529fd0
Apply patches for building regex on WinCE see: http://lists.boost.org/Archives/boost/2007/11/130839.php
...
[SVN r41327]
2007-11-24 12:25:25 +00:00
d3d99ef6f8
Changed order of #includes to keep Borland C++ 5.5.1 happy.
...
[SVN r41252]
2007-11-20 11:18:48 +00:00
326f120ffd
Disabled use of MS-specific narrow character functions when _WIN32_WCE is defined.
...
[SVN r41143]
2007-11-16 12:00:32 +00:00
9d76e95575
Instantiate more bcc32 v5.1 workarounds.
...
Fix for Chinese Win32 locales.
Don't test c_regex_traits if it's not present.
[SVN r31768]
2005-11-24 16:37:05 +00:00
de28eb9b18
1) Disabled recursive implementation for VC8: stack overflows can't be reliably detected unless the whole program is compiled with asynchronous exceptions.
...
2) Changed std::copy calls on VC8 to avoid "dangerous code" warnings.
3) Moved backreference and octal escape code into line with POSIX-extended requirements.
4) Changed match_results leftmost-longest rules to stop unnecessary std::distance computations (an optimisation for non-random access iterators).
5) Changed C lib calls to use "safe" versions of string API's where available.
6) Added many new POSIX-extended leftmost-longest tests, to verify the above.
[SVN r27880]
2005-03-30 11:38:51 +00:00
56fadadba8
More Sunpro std::distance fixes.
...
Changed Dr John Maddock to John Maddock
[SVN r26793]
2005-01-21 17:28:42 +00:00
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00
c0e6b1f5a2
mingw dll specific fixes.
...
Disable one SGI test - compiler deduces template arguments strangely.
[SVN r25270]
2004-09-20 12:31:08 +00:00
aebb44e507
Don't include integer_traits.hpp unless it's actually used: IBM C++ trips up otherwise.
...
[SVN r23317]
2004-07-02 10:40:53 +00:00
d310bc9835
HP aCC patches.
...
[SVN r23147]
2004-06-22 12:42:16 +00:00
b84b17b3c4
Added BOOST_REGEX_V3 compatibilty workarounds.
...
[SVN r21288]
2003-12-16 13:06:01 +00:00
ab5a7a768d
Added new licence info.
...
[SVN r20254]
2003-10-04 11:29:20 +00:00
11ea8aab76
switched over to new Boost Licence
...
[SVN r20232]
2003-09-30 13:02:51 +00:00
f0f32bdda1
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00
5a65397974
Changed boost/regex/detail to boost/regex/v3
...
[SVN r16184]
2002-11-10 11:35:53 +00:00
992eb043af
Config updates/patches
...
[SVN r13973]
2002-05-18 11:33:30 +00:00
752c43f9d4
Bug fix: changed int to std::ptrdiff_t
...
[SVN r13572]
2002-04-27 10:38:47 +00:00
976fb02a1b
Moved some key template instances into the lib and out of user code.
...
Updated makefiles:
renamed lib files with new more systematic naming convention.
Added bcb6 support.
Rewritten automatic lib selection.
Updated copyright declarations.
[SVN r13557]
2002-04-24 10:50:23 +00:00
1d560fae85
Minor doc typo fixes.
...
Fixed IA64 portability warnings from VC7
[SVN r13225]
2002-03-19 11:31:52 +00:00
c8e9df8fa2
Added support for compilers with no exception handling support.
...
[SVN r12758]
2002-02-08 12:44:43 +00:00
52dbd281ca
Added checks to message loading code.
...
Added extra members to RegEx class.
Updated docs accordingly.
[SVN r12244]
2002-01-07 13:03:50 +00:00
c167b1f183
changed BOOST_RE_THREADS to BOOST_HAS_THREADS
...
[SVN r11827]
2001-11-30 11:56:02 +00:00
fe45d5bf4a
Tweeked regex version number to reference <boost/version.hpp>
...
[SVN r11309]
2001-09-30 10:30:14 +00:00
1d473147fd
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00
330d46f306
regex point release (minor compatiblity fixes)
...
[SVN r10245]
2001-05-30 11:36:49 +00:00
efd0ce56bc
reorganised regex config setup
...
[SVN r10064]
2001-05-08 11:24:35 +00:00
774c7ec4d5
Fixed RegEx::Length, Fixed Borland config
...
[SVN r9991]
2001-04-28 12:03:05 +00:00
a92faf9d3d
regex point release
...
[SVN r9834]
2001-04-18 11:35:32 +00:00
ab16e6c6c0
updated regex directory structure
...
[SVN r9765]
2001-04-12 11:14:59 +00:00
efdf9e57a4
More type_traits tweeks.
...
[SVN r9287]
2001-02-20 12:17:55 +00:00
2609a56230
fixed some typo's
...
[SVN r9284]
2001-02-20 02:28:15 +00:00
24dd51c869
Added RegExData constructor to keep ICL compiler happy
...
[SVN r9272]
2001-02-19 12:57:35 +00:00
d754f23bcf
regex configuration tweeks, and point release.
...
[SVN r9225]
2001-02-16 11:26:21 +00:00
e927090ba0
regex: Irix fixes and point release
...
[SVN r8653]
2001-01-20 12:23:51 +00:00
36e4289aaa
Regex point release 3.02
...
[SVN r8226]
2000-11-16 11:29:03 +00:00
58a5836642
Initial boost-regex++ release
...
[SVN r7845]
2000-09-26 11:48:28 +00:00