13769e4fff
Fixed array bounds so that gcc3 will actually compile the code, it's now seriously unmainable though, still it's the only thing that seems to work...
...
[SVN r18761]
2003-06-10 11:59:44 +00:00
6dfa7ef86c
Added explicit bounds to arrays, as patch for broken compilers that can't otherwise cope.
...
[SVN r18743]
2003-06-09 11:56:15 +00:00
e016ef8e21
Added minor bug fixes (some expressions starting with ^ were not being found), plus a few warning suppressions.
...
[SVN r18679]
2003-06-05 10:46:03 +00:00
2f9da388c1
Added fix for IBM C++
...
[SVN r18586]
2003-05-28 11:38:00 +00:00
f50f35d1fc
Added <ios> include for KCC
...
[SVN r18536]
2003-05-25 11:16:14 +00:00
3673a0a888
Added support for BOOST_DEDUCED_TYPENAME
...
[SVN r18534]
2003-05-25 10:54:03 +00:00
a69678c3c6
stripped tabs from files
...
[SVN r18526]
2003-05-24 11:14:53 +00:00
70199360d3
Use the recently added BOOST_INTEL macro
...
[SVN r18511]
2003-05-23 11:53:49 +00:00
9aa18a159d
Added como warning suppression.
...
[SVN r18508]
2003-05-23 11:31:00 +00:00
4122e8f08d
Fixed VC warning
...
[SVN r18506]
2003-05-23 10:57:04 +00:00
89d445c1b6
Tweaked dll selection code,
...
Fixed various errors detected by MWCW and Como
[SVN r18493]
2003-05-22 11:19:58 +00:00
31d1dc1182
Removed external templates for unknown compilers.
...
Fixed std conformance bugs in v4 code (shown up by metrowerks compiler).
[SVN r18467]
2003-05-20 11:28:47 +00:00
535e1b05cc
Updated library names, minor fixes for gcc2.95
...
[SVN r18442]
2003-05-19 11:55:23 +00:00
f0f32bdda1
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00
ea96eafacc
Fixed bug that effect some searches
...
[SVN r18003]
2003-03-19 12:19:14 +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
d0ba00a2e7
Fixed bug in match_continuous code
...
[SVN r17276]
2003-02-08 12:30:57 +00:00
75293e9854
Fixed by adding BOOST_REGEX_NO_EXTERNAL_TEMPLATES define and extra error checks.
...
[SVN r17264]
2003-02-07 12:16:40 +00:00
251099c828
OpenBSD fixes
...
[SVN r16990]
2003-01-22 12:38:54 +00:00
0e37a76df0
Fix for MWCW which doesn't like incomplete array type.
...
[SVN r16375]
2002-11-23 11:30:36 +00:00
e5d9c95456
Fixed header include after recent changes
...
[SVN r16159]
2002-11-08 11:55:49 +00:00
b6a13dd215
Added check for BOOST_NO_STD_DISTANCE
...
[SVN r16144]
2002-11-07 12:59:57 +00:00
cf285ed3e5
Changes made in preparation for new regex version.
...
[SVN r16141]
2002-11-07 12:50:29 +00:00
09bfc7f853
Merged changes from the RC_1_29_0 branch.
...
[SVN r15959]
2002-10-21 11:03:05 +00:00
13df8a293b
Add missing typename
...
[SVN r15905]
2002-10-11 20:46:12 +00:00
6ee955be5f
Tweeked number of states that cause a throw to occur during search.
...
[SVN r15402]
2002-09-17 10:57:26 +00:00
a7f8f56d92
Added throw if the number of searched states grows too large.
...
[SVN r15372]
2002-09-16 11:54:00 +00:00
aebf86bbe5
removed MSVC warning suppression - it causes the compiler to ICE under some conditions
...
[SVN r15195]
2002-09-07 10:47:06 +00:00
de9ecb7407
Fixed MSVC warnings
...
[SVN r15140]
2002-09-03 10:14:30 +00:00
fa43c7ab1d
Misc Kylix fixes
...
[SVN r15086]
2002-08-25 11:57:37 +00:00
81f404ec69
Disabled automatic lib selection on non-windows platforms for Borland
...
[SVN r15080]
2002-08-24 11:56:11 +00:00
13f9af564d
Added some new state information for forthcomming new algorithms.
...
[SVN r14808]
2002-08-13 11:47:41 +00:00
753a3d6584
Removed duplicate declaration.
...
[SVN r14635]
2002-07-29 11:04:14 +00:00
ab0051399e
Added como and metrowerks to list of compilers that can't handle the template specialisations used in instances.hpp.
...
[SVN r14624]
2002-07-27 11:42:04 +00:00
61ea1b566a
Added workaround for gcc2.91 bug
...
[SVN r14513]
2002-07-18 11:07:46 +00:00
1ad6328d33
Added BOOST_NO_STD_WSTREAMBUF guard
...
[SVN r14491]
2002-07-17 11:39:15 +00:00
ee59983ea9
Oops, messed up previous commit.
...
[SVN r14445]
2002-07-14 10:56:58 +00:00
ad769fcfdb
Added needed Como options
...
[SVN r14432]
2002-07-13 10:58:11 +00:00
b2c4abc9cf
Fixed partial match bug:
...
The following program demonstrates what we believe is a bug in regex partial
match algorithm:
int main()
{
// boost::regex const re("(ab)?c"); // ok
boost::regex const re("(ab)?"); // fails in the assert below
boost::cmatch what;
assert(boost::regex_match( "a", what, re, boost::match_default |
boost::match_partial ));
}
[SVN r14110]
2002-06-08 10:36:54 +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
bbbd65c2e4
Hopefully fixed some minor bugs:
...
added missing typesnames.
Changed iterator to Iterator to hopefully keep aCC happy.
[SVN r14020]
2002-05-23 11:43:27 +00:00
084af757b4
Misc. fixes and new config options.
...
[SVN r13971]
2002-05-18 11:30:49 +00:00
1035f25b65
Disabled template specialisations on AIX with IBM Visual Age
...
[SVN r13850]
2002-05-14 10:44:21 +00:00
8d8a209d8b
Added user-config macro BOOST_DISABLE_WIN32
...
(also set in the compiler 's strict mode).
Modified Boost source not to use Win32 specific
extentions in the presence of BOOST_DISABLE_WIN32.
[SVN r13771]
2002-05-09 11:40:52 +00:00
1826080071
Fixed erroneous functio signature
...
[SVN r13660]
2002-05-04 10:55:51 +00:00
298651b2f6
Turned off external templates for MWCW
...
[SVN r13573]
2002-04-27 10:45:12 +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
7c42b3aca6
Moved is_combining inside BOOST_NO_WREGEX guard.
...
[SVN r13356]
2002-04-03 11:03:13 +00:00
bb89bbb29a
Added regex_fwd.hpp support.
...
[SVN r13334]
2002-04-01 11:47:30 +00:00