John Maddock
f5082341c0
changed all pointer casts to explicit static_cast or reinterpret_cast.
...
Added more tests for forward lookahead asserts.
[SVN r12575]
2002-01-30 12:17:51 +00:00
John Maddock
5613d77433
Changed all pointer casts to either static_cast or reinterpret_cast as appropriate.
...
[SVN r12574]
2002-01-30 12:16:28 +00:00
Douglas Gregor
6463dcfb07
regex_timer.cpp:
...
- Head off some infinite looping on some platforms
[SVN r12550]
2002-01-29 13:38:30 +00:00
John Maddock
c07c4e0a11
Added support for forward lookahead asserts.
...
[SVN r12455]
2002-01-23 12:42:31 +00:00
John Maddock
e993619390
Stripped tabs from source
...
[SVN r12351]
2002-01-19 12:38:14 +00:00
John Maddock
e22aaa9d20
Fixed copy self assignment bug
...
[SVN r12248]
2002-01-08 13:00:08 +00:00
John Maddock
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
John Maddock
e4138b5bdc
Added members RegEx::Match and RegEx::npos.
...
[SVN r12243]
2002-01-07 13:02:37 +00:00
John Maddock
534f6273c0
No longer throws on copy-construct
...
asserts when applying fixups (invariant checks) added
[SVN r12242]
2002-01-07 13:01:31 +00:00
John Maddock
b2dd7877da
Updated regex examples and Jamfiles so that they are run as tests.
...
[SVN r12149]
2001-12-26 11:21:24 +00:00
John Maddock
0cda8c8a2e
Initial checkin
...
[SVN r12122]
2001-12-19 11:57:20 +00:00
John Maddock
04282b5d0a
Updated version numbers in docs.
...
[SVN r12081]
2001-12-17 12:44:26 +00:00
John Maddock
554832217c
Updated regex examples and Jamfiles so that most now run as tests.
...
[SVN r12067]
2001-12-16 11:33:27 +00:00
John Maddock
63130c1ef5
Updated Jamfiles and tests so that they actually work now!
...
[SVN r11985]
2001-12-09 12:50:46 +00:00
John Maddock
edbc68df6c
Updated to reflect changes in STLport-4.5
...
[SVN r11970]
2001-12-07 12:14:56 +00:00
John Maddock
372a07902e
Made string_compare functions inline (they should have been all along).
...
[SVN r11952]
2001-12-06 12:39:31 +00:00
John Maddock
4ae95dae74
removed unneeded #if block
...
[SVN r11906]
2001-12-04 12:23:28 +00:00
Dave Abrahams
277ca851c8
Metrowerks needs BOOST_NO_STD_LOCALE in config to be able to compile regex
...
regex test Jamfile updates so that some tests will actually run
warning suppression for condition.cpp
unit-test rule now accepts input files
updated metrowerks and borland to properly set up path for running tests
----------------------------------------------------------------------
Modified Files:
boost/config/compiler/metrowerks.hpp
libs/python/src/gen_function.py libs/regex/test/Jamfile
Tag: thread-initial
libs/thread/src/condition.cpp
No tag
tools/build/boost-base.jam tools/build/borland-tools.jam
tools/build/metrowerks-tools.jam
----------------------------------------------------------------------
[SVN r11853]
2001-12-02 17:43:45 +00:00
John Maddock
f0d62fb2c0
Updated changes log
...
[SVN r11830]
2001-11-30 12:00:31 +00:00
John Maddock
7104418bd5
* Changed BOOST_RE_THREADS to BOOST_HAS_THREADS,
...
* Updated allocator code to use SGI node based allocator when available.
[SVN r11829]
2001-11-30 11:58:04 +00:00
John Maddock
0bd54d3821
Added optional code to time how long the test takes.
...
[SVN r11828]
2001-11-30 11:56:35 +00:00
John Maddock
c167b1f183
changed BOOST_RE_THREADS to BOOST_HAS_THREADS
...
[SVN r11827]
2001-11-30 11:56:02 +00:00
John Maddock
52920ff98f
Added \ as a non-literal character (oversight).
...
[SVN r11717]
2001-11-16 12:25:17 +00:00
John Maddock
72c3b4ed13
Fix for broken split (doesn't spit out all sub expressions).
...
[SVN r11716]
2001-11-16 12:24:40 +00:00
John Maddock
6cc5cf41d5
Trivial fix for signed/unsigned comparison
...
[SVN r11715]
2001-11-16 12:24:01 +00:00
John Maddock
a7984bb149
Updated Jamfiles with forced dynamic linking removed.
...
[SVN r11647]
2001-11-10 12:12:38 +00:00
Dave Abrahams
876ff39307
remove redundant <runtime-link>dynamic from default-BUILD section
...
[SVN r11644]
2001-11-09 15:30:45 +00:00
John Maddock
79f80ad09d
Updated list of helpers
...
[SVN r11449]
2001-10-26 11:58:59 +00:00
John Maddock
19d8e96cf5
Added workaround for Rogue Wave lib bug.
...
[SVN r11391]
2001-10-16 11:36:47 +00:00
John Maddock
e047b2b509
Updated examples with better comment on expressions. Updated test program to test for apparent Rogur Wave bug (and it's workaround).
...
[SVN r11390]
2001-10-16 11:36:00 +00:00
John Maddock
28968bd2b6
renamed "free" member functions to avoid conflicts with system macros.
...
[SVN r11384]
2001-10-13 10:26:34 +00:00
John Maddock
c4b295684b
Added docs for smatch and wsmatch typedefs, added warnings about using temporaries with regex_search/regex_match.
...
[SVN r11383]
2001-10-13 10:24:55 +00:00
John Maddock
33b6eb0637
Renamed member functions "free" to prevent conflict with system macro.
...
[SVN r11380]
2001-10-13 10:19:01 +00:00
Darin Adler
de9ad8df74
Fix spelling error: "occurances" -> "occurrences".
...
[SVN r11376]
2001-10-11 17:26:04 +00:00
John Maddock
a042a0b6de
Removed spurious MSVC pragma
...
[SVN r11369]
2001-10-09 11:25:43 +00:00
John Maddock
f16f300347
Fixed inclusion of windows.h
...
[SVN r11356]
2001-10-08 11:32:22 +00:00
Dave Abrahams
a543dce5e3
regex, threads, and python will all build from the top level. If you build the 'test' target from the top level, it will run all regressions.
...
Jamfile:
subincludes for thread, python libs, and status for regression tests
Jamrules:
Use the new path-global rule to establish BOOST_ROOT correctly for all subprojects
libs/regex/build/Jamfile
Take advantage of correct BOOST_ROOT setting
libs/python/build/Jamfile
Search for python executable; don't try to build anything if it can't be found.
don't build tests by default
improved comments, organization, and naming.
status/Jamfile
Fixed references to config test files
Failed tests now leave their stdout results in <testname>.error instead of removing it
No test targets are dependencies of 'all' anymore
Added comments
Reorganized
tools/build/Jambase
Meant to check this in long ago.
tools/build/allyourbase.jam
Fixed SHELL_EXPORT setting, added SHELL_SET
removed 'test' from the dependencies of 'all'; tests no longer run by default.
Fixed the direction of slashes for Windows when ALL_LOCATE_TARGET is used.
Added path-global rule for declaring path variables which may be relative
rule in-invocation-subdir returns true if the current subproject is the one
from which Jam was invoked
rule protect-subdir is now used to protect subproject variables
rule tokens-to-simple-path converts path tokens to a simplified path.
tools/build/boost-base.jam
Fixed bugs
tools/build/jam_src/makedebugjam.bat
Fixed a bug which prevented a final debug build
tools/build/jam_src/search.c
Fixed a bug of mine which caused LOCATE to be ignored (!).
[SVN r11348]
2001-10-06 18:19:15 +00:00
John Maddock
fe45d5bf4a
Tweeked regex version number to reference <boost/version.hpp>
...
[SVN r11309]
2001-09-30 10:30:14 +00:00
John Maddock
4dd87c299f
Fixed iterator definition
...
[SVN r11299]
2001-09-28 11:33:25 +00:00
John Maddock
3d3f591516
Fixed partial ordering macro names
...
[SVN r11298]
2001-09-28 11:08:33 +00:00
John Maddock
5b5d4c3145
Fixed typo - \f is \x0C not \x08
...
[SVN r11297]
2001-09-28 11:07:41 +00:00
John Maddock
1c45c7a48d
updated makefiles to generate error if MSVCDIR not set
...
[SVN r11296]
2001-09-28 11:06:57 +00:00
John Maddock
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
Darin Adler
007c0da3b2
Add a workaround for platforms where <ctype.h> has macros only.
...
[SVN r11235]
2001-09-24 19:34:15 +00:00
John Maddock
3fb0375da4
Another attempt to fix the WinXP character class problems
...
[SVN r11216]
2001-09-23 12:02:28 +00:00
Jens Maurer
0cef054b31
change missed occasion of BOOST_RE_NO_SWPRINTF -> BOOST_NO_SWPRINTF
...
[SVN r11205]
2001-09-22 15:24:10 +00:00
Jens Maurer
7218f9847a
fix typo: omission of parameter names
...
[SVN r11203]
2001-09-22 14:53:00 +00:00
John Maddock
2bc1f9c998
More fixes resulting from the new config
...
[SVN r11182]
2001-09-21 11:35:54 +00:00
John Maddock
9edaddab6f
Updated docs to match new config
...
[SVN r11181]
2001-09-21 10:35:16 +00:00
John Maddock
1647dd908e
Added missing typename qualifier
...
[SVN r11165]
2001-09-20 11:45:48 +00:00