Commit Graph
241 Commits
Author SHA1 Message Date
John Maddock 2d27c152c2 Almost ready to merge with main branch now,
These are mostly updates to the docs, with some compiler fixes and general warning suppressions.


[SVN r26648]
2005-01-09 16:59:23 +00:00
John Maddock 436ecdf654 Fixed typos
[SVN r26358]
2004-11-29 17:15:33 +00:00
John Maddock b980cea2fe Added table of contents.
Added extra error check on UTF-8 byte sequence lengths.


[SVN r26354]
2004-11-29 16:34:58 +00:00
John Maddock 68d3a8302c Added utf8 convertions
[SVN r26340]
2004-11-28 13:35:18 +00:00
John Maddock d35e5a088e Added support for Perl style \N \P and \p.
Completed first draft of Unicode UCS-4 support.
Broken compiler compatibility fixes.
Added unicode_iterators.


[SVN r26185]
2004-11-11 17:04:17 +00:00
John Maddock f141de61ec Compiler workarounds.
[SVN r25915]
2004-10-28 11:27:07 +00:00
John Maddock c05af49444 Added object cache - internal state to traits classes is now cached.
Added first start to Unicode support.
Enabled external template instance support.
Fixed VC6 support.


[SVN r25914]
2004-10-28 11:17:26 +00:00
John Maddock 0c7dbadc30 Started to improve docs.
Added more tests.
Added code to speed up traits class construction and usage.
Tweeked extern template code.


[SVN r25002]
2004-09-10 12:16:52 +00:00
John Maddock f1ef6b6e9a Added MFC/ATL wrappers.
Added support for unsigned versions in MSVC builds.
More compiler-specific workarounds.


[SVN r24351]
2004-08-09 10:25:06 +00:00
John Maddock b0027d4b86 Added tests for locales.
[SVN r24113]
2004-07-27 12:45:32 +00:00
John Maddock 28ec060374 Updated most of the docs.
Updated the makefiles.
Last few fixes to the core code.


[SVN r23284]
2004-06-30 11:50:12 +00:00
John Maddock 89f635376a Almost complete compiler compatibility now...
[SVN r23103]
2004-06-15 11:43:12 +00:00
John Maddock 1d5a14164a Fixed most of the compiler specific issues in the last commit.
[SVN r23041]
2004-06-07 12:50:39 +00:00
John Maddock fce31e9800 Updated concepts checks: Use of traits class is now in line with the std.
Added c_regex_traits and w32_regex_traits (first cuts).


[SVN r23030]
2004-06-05 11:45:27 +00:00
John Maddock bdb4c091f1 Rewritten regex formatting code, refactored headers to reduce dependencies.
[SVN r22891]
2004-05-22 11:04:22 +00:00
John Maddock 03694d72ae Added tests for deprecated and POSIX functions.
[SVN r22805]
2004-05-12 12:13:49 +00:00
John Maddock bb264b055f Completed perl feature set.
Merged in changes to Docs from main branch.


[SVN r22785]
2004-05-11 10:27:13 +00:00
John Maddock b5cf51fbc6 Added support for conditional expressions.
[SVN r22744]
2004-05-05 10:41:55 +00:00
John Maddock d2c3ec6d57 Almost complete regex implementation now...
[SVN r22718]
2004-05-01 11:23:02 +00:00
John Maddock 641d60b059 Almost complete implementation...
[SVN r22669]
2004-04-19 12:23:41 +00:00
John Maddock 50b5391c8f Almost complete POSIX regex support now...
[SVN r22624]
2004-04-09 16:04:34 +00:00
John Maddock 38b58f2007 Alternatives now work.
[SVN r22525]
2004-03-19 12:58:49 +00:00
John Maddock 23d7352b19 Repeats now work, Jamfiles and portability issues also addressed.
[SVN r22512]
2004-03-17 13:18:27 +00:00
John Maddock 4d2d3a1450 First cut at new v5 regex version, doesn't really work yet, but all the infrastructure is in place...
[SVN r22489]
2004-03-12 13:22:44 +00:00
John Maddock 99d5760d2b removing V3 code...
[SVN r22488]
2004-03-12 13:20:12 +00:00
John Maddock 6cbda47155 Added last minute patch for .*?$ failing in the non-recursive algorithm.
[SVN r21525]
2004-01-07 12:00:51 +00:00
John Maddock 9058b985a9 Fixed mis-spelling of __MWERKS__, hopefully fixed regex_token_iterator failure on MWCW as well.
[SVN r21363]
2003-12-21 16:32:02 +00:00
John Maddock 82572db442 Disabled dual wchar_t mode with vc7 + STLPort, as it doesn't work.
[SVN r21352]
2003-12-20 12:52:27 +00:00
John Maddock 39f1fb4d17 Changed name of a local variable to hopefully suppress gcc3.4 error
[SVN r21300]
2003-12-17 12:05:59 +00:00
John Maddock 7858e47a26 Refactored code so that __try statements only call bool (void) functions.
[SVN r21286]
2003-12-16 13:04:01 +00:00
John Maddock cd0072b3e7 Added patch for BOOST_REGEX_V3 compatibility
[SVN r21285]
2003-12-16 13:02:57 +00:00
John Maddock bf9350aa16 Added new experimental captures support.
[SVN r21243]
2003-12-13 12:28:48 +00:00
John Maddock 6b95ac002e Suppressed __try blocks in MWCW.
[SVN r21221]
2003-12-11 11:50:57 +00:00
John Maddock f6b9c3d809 Added como specific fix for C builds.
[SVN r21160]
2003-12-06 12:10:27 +00:00
John Maddock dddfc1a63a Refined building without /Zc:wchar_t on msvc 7 and above
[SVN r21147]
2003-12-05 13:01:29 +00:00
John Maddock a247f4d7f8 Added new typedefs for iterator types
[SVN r21146]
2003-12-05 13:00:59 +00:00
John Maddock 84c2228b3f Added support for BOOST_ALL_NO_LIB
[SVN r21119]
2003-12-03 13:32:05 +00:00
John Maddock ebc12d24c9 Patched up support for the new Borland 6.0 compiler in strict mode.
[SVN r21035]
2003-12-01 11:52:28 +00:00
John Maddock c642977acd Patches for vc7+stlport
[SVN r20951]
2003-11-26 11:44:53 +00:00
John Maddock 27875c1e55 Fix gcc -Wshadow warnings
[SVN r20857]
2003-11-19 12:57:50 +00:00
John Maddock d0258375ae Added support for BOOST_ALL_DYN_LINK
[SVN r20802]
2003-11-13 12:17:49 +00:00
John Maddock 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
John Maddock 8324fad77c Tidies up new code, fixed one bug.
[SVN r20635]
2003-11-04 11:30:44 +00:00
John Maddock 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
John Maddock 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
John Maddock aa68609a60 New warning supression code doesn't work for VC6 :-( So work around the workaround...
[SVN r20493]
2003-10-25 11:20:35 +00:00
John Maddock 8b4da77f83 Undone unintended commit on this file.
[SVN r20471]
2003-10-24 11:00:29 +00:00
John Maddock 9215a04042 Mostly cgg warning suppression, plus some gcc 2.95 workarounds.
[SVN r20462]
2003-10-23 12:40:47 +00:00
John Maddock 72a7a13565 Added new sub_match operators.
Made member operators const.


[SVN r20442]
2003-10-21 11:14:13 +00:00
John Maddock c23a7a8cfe Fixed no exception handling builds
[SVN r20330]
2003-10-10 12:13:23 +00:00