6579375f35
Remove outdated C++03 code.
2024-03-23 17:45:04 +00:00
72da1fdc29
Preparation for V5.
2020-11-26 16:47:48 +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
b7cb69bae3
Removed one dead file.
...
Changed legacy referernces to reg_expression to basic_regex
[SVN r26739]
2005-01-19 13:28:57 +00:00
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +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
2ecd905fb2
add or update See www.boost.org comments
...
[SVN r16708]
2002-12-27 16:51:53 +00:00
cf285ed3e5
Changes made in preparation for new regex version.
...
[SVN r16141]
2002-11-07 12:50:29 +00:00
66ac67533c
VACPP fixes (second try)
...
[SVN r15371]
2002-09-16 11:53:07 +00:00
f81bdae7f1
Fixed forward declarations, added tentative IBM C++ fix
...
[SVN r15298]
2002-09-13 11:41:21 +00:00
de9ecb7407
Fixed MSVC warnings
...
[SVN r15140]
2002-09-03 10:14:30 +00:00
bb711db956
Added new state information for forthcomming new algorithms
...
[SVN r14889]
2002-08-15 11:30:08 +00:00
e6a371c6d6
Added MSVC version check.
...
[SVN r14475]
2002-07-16 11:15:30 +00:00
293b945785
Added fixes for C++ Builder 6 alignment (binary compatibility) issues.
...
[SVN r14087]
2002-06-06 11:32:45 +00:00
53de3c4ae6
Fixed more warnings, rolled back some regex changes that seem to be causing problems on 64-bit platforms.
...
[SVN r14063]
2002-05-30 11:07:05 +00:00
084af757b4
Misc. fixes and new config options.
...
[SVN r13971]
2002-05-18 11:30:49 +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
2035a49533
Added support for regex_fwd.hpp
...
[SVN r13333]
2002-04-01 11:46:04 +00:00
b4cf815f7d
Fixed IA64 compatibility warnings from VC7, mainly changed unsigned int's to size_t and int's to ptrdiff_t.
...
[SVN r13223]
2002-03-19 11:29:50 +00:00
11accf4a8b
Added more error checking for no-eh builds.
...
[SVN r12870]
2002-02-21 11:30:41 +00:00
c8e9df8fa2
Added support for compilers with no exception handling support.
...
[SVN r12758]
2002-02-08 12:44:43 +00:00
d227059666
New smart pointer documentation. Related clean-up of the smart pointer
...
library. Changing includes to include the new individual smart pointer
headers. Replacing old smart pointer library with an include of the new
smart pointer headers. Simplify ifdefs that involve the member templates
macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet
set for platforms that have full member templates.
[SVN r12647]
2002-02-02 18:36:12 +00:00
5613d77433
Changed all pointer casts to either static_cast or reinterpret_cast as appropriate.
...
[SVN r12574]
2002-01-30 12:16:28 +00:00
c07c4e0a11
Added support for forward lookahead asserts.
...
[SVN r12455]
2002-01-23 12:42:31 +00:00
33b6eb0637
Renamed member functions "free" to prevent conflict with system macro.
...
[SVN r11380]
2001-10-13 10:19:01 +00:00
4922ae784f
Fixed messed up c_regex_traits from previous commit, fixed Koenig lookup bug caused by presence of boost::re_detail::destroy
...
[SVN r11249]
2001-09-25 11:48:21 +00:00
1647dd908e
Added missing typename qualifier
...
[SVN r11165]
2001-09-20 11:45:48 +00:00
187208adf5
First round of config fixes
...
[SVN r11146]
2001-09-19 11:48:51 +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
a4912a834e
Fixed initialisation order warnings (gcc)
...
[SVN r10887]
2001-08-18 10:22:53 +00:00
5749937f26
Fixed some WinXP problems
...
[SVN r10841]
2001-08-11 11:49:19 +00:00
a06c964cab
Spell things consistently. Add some bits of Mac stuff to the tests.
...
Use std::size_t where needed.
[SVN r10800]
2001-08-07 17:22:02 +00:00
50c4d1e6ca
Fixed some purify errors (unitialised reads)
...
[SVN r10712]
2001-07-28 11:22:28 +00:00
3045723a54
Added std:: prefix to some size_t's
...
[SVN r10463]
2001-06-28 11:44:36 +00:00
330d46f306
regex point release (minor compatiblity fixes)
...
[SVN r10245]
2001-05-30 11:36:49 +00:00
0ef48255a7
Fixed problems that occur when regex has invalid or unititalised expression.
...
[SVN r10231]
2001-05-26 11:57:25 +00:00
f913683002
Fixed some issues with calling conventions for Borland/Microsoft compilers
...
[SVN r10114]
2001-05-15 11:00:01 +00:00
efd0ce56bc
reorganised regex config setup
...
[SVN r10064]
2001-05-08 11:24:35 +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
b8adb4df00
regex updates: compatability fixes for Como and sunpro compilers
...
[SVN r9642]
2001-03-26 11:09:49 +00:00
f5368b7666
Fixed header include: should have included <boost/type_traits/cv_traits.hpp>
...
[SVN r9537]
2001-03-10 11:24:11 +00:00
c126ed4b87
regex: tweeked type_traits usage to reduce header dependencies
...
[SVN r9519]
2001-03-09 11:51:44 +00:00
15142ddf9d
Misc fixes that missed the last commit..
...
[SVN r9402]
2001-03-04 11:08:29 +00:00
ee8c9873bc
Updates for better partial match support, and to ensure that that the POSIX API functions are able to return the correct error code.
...
[SVN r9392]
2001-03-03 11:28:50 +00:00
8872307cb1
regex Intel C++ fix...
...
[SVN r9251]
2001-02-18 12:03:08 +00:00
25d57dbe3e
Fixed minor typedef typo
...
[SVN r9226]
2001-02-16 12:03:48 +00:00
d754f23bcf
regex configuration tweeks, and point release.
...
[SVN r9225]
2001-02-16 11:26:21 +00:00