0e867247fc
Apply patch from #6333 .
...
Fixes #6333 .
[SVN r79349]
2012-07-08 11:52:20 +00:00
e389d92752
Add BOOST_REGEX_NO_FASTCALL config macro and regenerate docs.
...
Fixes #6245 .
[SVN r76140]
2011-12-24 18:04:37 +00:00
3ce59d3bbd
Fix issue with VC10 not compiling std::messages<unsigned short>.
...
[SVN r71038]
2011-04-06 17:50:57 +00:00
6d53e5ecae
Change cygwin to use C locale - std::ctype yields incorrect results for xdigit class on this platform.
...
[SVN r64628]
2010-08-06 09:26:37 +00:00
2e41f13526
Change regex to make use of new Boost.Config macros.
...
[SVN r62331]
2010-05-30 17:24:45 +00:00
97005c2017
Suppress external templates with Mingw32 - it seems to cause issues with dll's.
...
Fix match_results.swap.
Add missing namespace qualifiers to ICU code: fixes #3631 .
[SVN r57739]
2009-11-18 09:59:42 +00:00
02a629baf7
Simplify and fix PP logic.
...
[SVN r53729]
2009-06-07 17:50:17 +00:00
5a80ab5ed4
Another tentative VC10 beta fix.
...
[SVN r53664]
2009-06-06 08:49:30 +00:00
7768f76a78
Applied fix for http://svn.boost.org/trac/boost/ticket/883 .
...
[SVN r39176]
2007-09-10 10:35:51 +00:00
e7b65221d1
Tidied up msvc-warning suppression code.
...
[SVN r38562]
2007-08-10 10:11:03 +00:00
2844e5b8cb
Added checks for managed code and __fastcall.
...
[SVN r33558]
2006-04-05 12:24:17 +00:00
2f3b212a22
Disabled support for external templates with Intel 8.0 and earlier (it leads to unresolved externals).
...
[SVN r30643]
2005-08-24 09:59:14 +00:00
c39176085b
Fixed VC7.1-STLport config setup so it works with /Zc:wchar_t
...
Re-ordered code in static_mutex.hpp to satisfy SGI IRIX.
Added some additional #includes to satisfy SGI Irix.
Fixed strange bug where some non-greedy repeats could repeat more times than permitted.
Fixed return value from basic_regex<>::empty().
Fixed return value from basic_regex<>::expression() and basic_regex<>::size() when the expression is invalid.
[SVN r30604]
2005-08-19 16:10:11 +00:00
3e5efe81d2
Made this header C compatible.
...
[SVN r28292]
2005-04-17 14:38:24 +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
d7e194585d
More std::distance fixes for Sunpro.
...
Changed Dr John Maddock to John Maddock.
[SVN r26791]
2005-01-21 17:22:39 +00:00
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00
e2c97fbb13
Enable auto-linking for compilers other than MSVC.
...
[SVN r26147]
2004-11-08 12:24:18 +00:00
ad21d2cb2f
Stamped on more C++ style comments in C compatible code.
...
[SVN r25472]
2004-09-29 10:22:04 +00:00
396136146f
Cleaned up comments to make regex.h C compatible.
...
[SVN r25414]
2004-09-26 10:25:31 +00:00
138d526839
Made config header C compatible.
...
Added mingw dll specific fix.
[SVN r25269]
2004-09-20 12:28:37 +00:00
c3f14400b0
Moved detail/allocator.hpp into regex directory.
...
[SVN r22967]
2004-05-28 12:21:44 +00:00
82572db442
Disabled dual wchar_t mode with vc7 + STLPort, as it doesn't work.
...
[SVN r21352]
2003-12-20 12:52:27 +00:00
cd0072b3e7
Added patch for BOOST_REGEX_V3 compatibility
...
[SVN r21285]
2003-12-16 13:02:57 +00:00
bf9350aa16
Added new experimental captures support.
...
[SVN r21243]
2003-12-13 12:28:48 +00:00
6b95ac002e
Suppressed __try blocks in MWCW.
...
[SVN r21221]
2003-12-11 11:50:57 +00:00
f6b9c3d809
Added como specific fix for C builds.
...
[SVN r21160]
2003-12-06 12:10:27 +00:00
dddfc1a63a
Refined building without /Zc:wchar_t on msvc 7 and above
...
[SVN r21147]
2003-12-05 13:01:29 +00:00
84c2228b3f
Added support for BOOST_ALL_NO_LIB
...
[SVN r21119]
2003-12-03 13:32:05 +00:00
ebc12d24c9
Patched up support for the new Borland 6.0 compiler in strict mode.
...
[SVN r21035]
2003-12-01 11:52:28 +00:00
d0258375ae
Added support for BOOST_ALL_DYN_LINK
...
[SVN r20802]
2003-11-13 12:17:49 +00:00
f9d0907868
Fixed up traits classes so that no matter whether /Zc:wchar_t is specified for vc builds or not, then we can still link to the same lib build.
...
[SVN r20764]
2003-11-08 13:02:55 +00:00
23f71d7727
Changed regex_token_iterator to return a sub_match rather than a std::string (it's more efficient).
...
[SVN r20613]
2003-11-03 11:25:30 +00:00
dc3878df84
Added new macro BOOST_LIB_VERSION to version.hpp so that auto-linking code knows what version suffix to append to library file names.
...
Updated auto-linking headers to match new Boost.Install code.
[SVN r20602]
2003-11-02 11:43:56 +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
51ef8177d3
Fixed Borland warning suppression.
...
Changed config to use BOOST_HAS_DECLSPEC
[SVN r19781]
2003-08-26 10:49:41 +00:00
e4248fcb19
Moved some config code into boost.config (ABI and lib selection code).
...
[SVN r19546]
2003-08-12 11:23:02 +00:00
d695b70ee9
Added check to prevent macro redeffinition
...
[SVN r19360]
2003-07-30 12:15:45 +00:00
9d565f63ed
Added Como dll export options.
...
[SVN r19317]
2003-07-26 11:12:32 +00:00
cddfd077a8
Added tentative fix for Metrowerks problem.
...
Removed Intel test code.
[SVN r19227]
2003-07-20 11:16:26 +00:00
41e54c1cf2
Added temporary Intel diagnostic code
...
[SVN r19211]
2003-07-19 12:12:50 +00:00
0f2f6b6dfc
changed MSVC calling convention setup - can't use __fastcall in debug mode especially with /RTC
...
[SVN r19190]
2003-07-18 11:25:34 +00:00
8e03097d9d
Added explicit bounds to the array variables to work around Mtrowerks problems.
...
Added extra check before setting dllexport options.
[SVN r19095]
2003-07-13 11:27:05 +00:00
cb9409160a
Moved static stables into the function bodies to fix a gcc on MacOS X and IMB compiler bug.
...
Fixed config system for dll builds - the default linkage option is now static linking.
Fixed makefiles - dll builds now work.
Added Misc fixes for the example programs.
[SVN r19044]
2003-07-11 11:51:35 +00:00
c32c644a38
Added fixes for:
...
Compilers that pretend to be Visual C++
export of memory management code
[SVN r18955]
2003-07-07 11:44:00 +00:00
4a06f15183
Added missing needed include
...
[SVN r18863]
2003-06-24 10:52:51 +00:00
70199360d3
Use the recently added BOOST_INTEL macro
...
[SVN r18511]
2003-05-23 11:53:49 +00:00
f0f32bdda1
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00
158c26d85c
Misc. new fixes:
...
Better support for BOOST_NO_WREGEX
Fixed bug in trailing null backrefs
Fixed bug in null repeat code
Fixed bug in negative forward lookahead assert when used as a prefix.
[SVN r17889]
2003-03-13 12:50:54 +00:00