Commit Graph

  • 35bf922e17 Improve ICU configuration. Update makefiles. Add VC8 makefile. John Maddock 2005-06-17 16:37:41 +00:00
  • ec74461c36 Undo previous Borland fix, it turns out not to be standards conforming! John Maddock 2005-06-17 16:35:38 +00:00
  • 799901aafc Fixes to suppress VC7.1 warnings: just rename a few variables to work around the issue. John Maddock 2005-06-17 11:18:05 +00:00
  • c18e751bfc Fix for compilers that define BOOST_NO_STD_MESSAGES. John Maddock 2005-06-17 11:16:56 +00:00
  • a87dad5cc8 Improved ICU handling. Brought auto-link test Jamfile up to date. John Maddock 2005-06-11 14:21:21 +00:00
  • bbd5296b4e Allow for NUL's. John Maddock 2005-06-10 10:08:40 +00:00
  • 9e9fc27dc6 Apply patches to regex_iteraor/regex_token_iterator to the unicode iterators as well. John Maddock 2005-06-10 10:07:49 +00:00
  • a97324c1c4 Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5. Rene Rivera 2005-06-09 00:52:17 +00:00
  • 90b647cdd7 Fix gcc-2.95 compatibility, and supress new warnings from gc-4.0 in protected_call. John Maddock 2005-06-03 16:10:54 +00:00
  • 80eb2c2bee Updated history, and added format_literal documentation. John Maddock 2005-06-02 15:55:55 +00:00
  • ab8f05f2a1 Updated list of macros to print. John Maddock 2005-05-31 09:46:18 +00:00
  • 7a525369cc Removed unsupported file. Updated macro list in user.hpp. John Maddock 2005-05-31 09:45:35 +00:00
  • 69723060e5 Updated build information to make it clear that ICU support is optional. John Maddock 2005-05-28 11:50:09 +00:00
  • a56990d55a Internalise Boost.Test dependency. John Maddock 2005-05-20 15:35:44 +00:00
  • 8aad9e15af Removed VC8 workaround: it's been fixed in Beta 2. John Maddock 2005-05-19 17:03:09 +00:00
  • c2de12f113 Disable features that HP aCC can't cope with (gets basic regression tests passing with aCC). John Maddock 2005-05-18 11:44:12 +00:00
  • 3022a819e6 Don't try and parse thousands separators in number strings (VC8 bug). John Maddock 2005-05-18 11:43:02 +00:00
  • 9b75e91909 Better spell BOOST_MSVC correctly! John Maddock 2005-05-17 10:31:53 +00:00
  • df966c1410 Fix for Borland C++. John Maddock 2005-05-17 10:24:49 +00:00
  • 9ca851d01f Fix function calling conventions (Borland C++ fix). John Maddock 2005-05-16 09:57:26 +00:00
  • 28285007cc Fixes for compaq C++ John Maddock 2005-05-15 16:14:47 +00:00
  • 0ae6fb5796 Changed checks to avoid "pointless comparison" warnings. Change preprocessor code to not use WCHAR_MAX on OSL (Tru64) systems (it's definition is not preprocessor friendly on gcc). John Maddock 2005-05-14 11:49:50 +00:00
  • a48a6de286 Fix ICU lib name John Maddock 2005-05-13 12:31:44 +00:00
  • e9596db92b Fix como build options to disable thread support. John Maddock 2005-05-13 12:31:07 +00:00
  • b912fb5b64 Improve partial match docs. Fix license on new file. John Maddock 2005-05-11 14:31:10 +00:00
  • 9a3fee10dd Suppress warnings when exceptions are turned off on gcc. John Maddock 2005-05-11 14:29:53 +00:00
  • 0d5dcf41d9 Add std::locale-support to grep test as it uses codecvt. Rene Rivera 2005-05-07 21:33:22 +00:00
  • c9f906eb14 Don't need the toupper/tolower code any more - problem solved. John Maddock 2005-04-30 10:13:55 +00:00
  • 7775706a95 Spell "boost_program_options" correctly. John Maddock 2005-04-29 15:16:14 +00:00
  • 774981bb52 Must check numeric_limits<charT>::is_specialized before using other members! John Maddock 2005-04-29 15:04:06 +00:00
  • 90560a3278 Added workaround for old EDG based compilers (SGI cxx compiler). John Maddock 2005-04-28 16:31:39 +00:00
  • 2e0466d662 Updated/corrected references to Perl. John Maddock 2005-04-28 16:16:10 +00:00
  • a694bc1ebb Added some extra tests to try and figure out what the problem with Tru64 is. John Maddock 2005-04-27 15:50:16 +00:00
  • b04bc5b5b0 Calls to std::tolower/toupper should cast their argument to an unsigned char. John Maddock 2005-04-27 15:49:30 +00:00
  • ed93c55832 Added additional tests for newly discovered regex_iterator bug. John Maddock 2005-04-21 15:54:54 +00:00
  • d3a8abb5ef Fix to stop \A from matching successive matches. John Maddock 2005-04-21 15:54:07 +00:00
  • 5473345609 Added workaround for Tru64/CXX-6.5. Markus Schöpflin 2005-04-19 15:05:23 +00:00
  • 112422adc9 Reworked separate file template instantiation code, to use non-template forwarding functions instead - it works on more compilers that way. John Maddock 2005-04-17 14:44:37 +00:00
  • 1d1fadeb5a Disabled reverse_iterator tests for broken Rogue Wave library versions (workaround for old sunpro compilers). John Maddock 2005-04-17 14:43:28 +00:00
  • c81ebebd32 Added needed include (really only applies to gcc-2.95). John Maddock 2005-04-17 14:41:56 +00:00
  • 3e5efe81d2 Made this header C compatible. John Maddock 2005-04-17 14:38:24 +00:00
  • 91b21e78ff Added better documentation on POSIX-conformance. John Maddock 2005-04-16 16:06:45 +00:00
  • 5d1f265345 Moved new #include to central location with the rest of the includes. John Maddock 2005-04-15 15:39:26 +00:00
  • 506cd316b2 add #include <algorithm> because we use std::swap() Jens Maurer 2005-04-14 15:50:22 +00:00
  • c2c5b3f726 Don't link posix_api_check to program_execution_monitor. It's unused and causes link errors for shared linking, due to unresolved reference to cpp_main. Vladimir Prus 2005-04-13 09:38:09 +00:00
  • 21c368964f Removed dead file (it's been moved to boost/regex/pending). John Maddock 2005-04-04 10:13:30 +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. John Maddock 2005-03-30 11:38:51 +00:00
  • ca144bb2b3 Make it sure this compiles when there's no exception handling support. John Maddock 2005-03-08 17:28:45 +00:00
  • a2f958b60c Anything that shares VC6's runtime has the same issues with setlocale that VC6 does. John Maddock 2005-02-28 10:55:15 +00:00
  • 7c5e1f05c4 Added fix for compilers without <locale>. John Maddock 2005-02-28 10:54:12 +00:00
  • ef25339d94 Don't test locales with MSVC: setlocale sometimes bombs out. John Maddock 2005-02-25 11:04:11 +00:00
  • 31370cd498 Updated concepts to match the TR. John Maddock 2005-02-21 12:27:23 +00:00
  • ea94315d6b Fix mutex linking problems. John Maddock 2005-02-19 11:42:04 +00:00
  • f736d985fb Update docs on empty alternatives. John Maddock 2005-02-18 17:15:24 +00:00
  • ecd5dd5ff3 Allow sort keys to contain nothing but a single NUL character (characters may be ignorable). John Maddock 2005-02-17 12:44:16 +00:00
  • 077f211f2f Compiler specific fixes and workarounds. John Maddock 2005-02-09 13:16:39 +00:00
  • 2ee7ef601c include needed <iostream> John Maddock 2005-02-09 13:15:27 +00:00
  • eff6f06792 Made min/max usage conform to our guidelines. Changed Boost.test usage to conform to new interface. John Maddock 2005-02-09 12:33:18 +00:00
  • 1df0b9cacd Added more info about sort keys from traits classes. John Maddock 2005-02-08 16:54:36 +00:00
  • c3f16e3834 SunPro test program fix. John Maddock 2005-02-05 13:12:23 +00:00
  • 012fe3a99d replaced BOOST_TEST Stefan Slapeta 2005-02-03 13:24:55 +00:00
  • dbb39f3589 Changed assert code to try and clear up a mysterious sunpro problem. John Maddock 2005-01-31 11:06:54 +00:00
  • 40735d5630 Added another check to try and diagnode sunpro issue. John Maddock 2005-01-28 13:37:41 +00:00
  • d28ac18da2 Need some more tests to track down remaining issues. John Maddock 2005-01-25 17:22:50 +00:00
  • 29df3606a1 Some fixes for MWCW, broken compilers etc. John Maddock 2005-01-24 11:05:45 +00:00
  • 3bedef8c4e Updated more license terms. Added new informational program to try and track down issues with std::collate, and std::ctype. John Maddock 2005-01-22 16:32:01 +00:00
  • c04cb21103 Added BOOST_REGEX_BUGGY_CTYPE_FACET to list of macros to print. John Maddock 2005-01-22 13:14:11 +00:00
  • 56fadadba8 More Sunpro std::distance fixes. Changed Dr John Maddock to John Maddock John Maddock 2005-01-21 17:28:42 +00:00
  • d7e194585d More std::distance fixes for Sunpro. Changed Dr John Maddock to John Maddock. John Maddock 2005-01-21 17:22:39 +00:00
  • e874d7710b Rewritten format method, to avoid ambiguous function call. John Maddock 2005-01-20 11:10:44 +00:00
  • ca338db5ae Removed erroneous charT references. John Maddock 2005-01-20 11:10:28 +00:00
  • 018fbfec05 Changed legacy referernces to reg_expression to basic_regex John Maddock 2005-01-19 13:29:43 +00:00
  • b7cb69bae3 Removed one dead file. Changed legacy referernces to reg_expression to basic_regex John Maddock 2005-01-19 13:28:57 +00:00
  • 8545aeb1f3 Fixed primary equivalence classes, so that delimiter based sort keys with a delim in position 0 still work. John Maddock 2005-01-19 11:13:53 +00:00
  • 2a248d1f87 Changed assert's to BOOST_ASSERT's. Made array sizes explicit to fix MWCW problems. John Maddock 2005-01-18 12:52:40 +00:00
  • 9781fe3150 Removed dead files. Changed some asserts to BOOST_ASSERT. Disabled collation in one test (locale dependent behaviour fails on some platforms). John Maddock 2005-01-18 12:51:26 +00:00
  • c8c4c1c289 Fix for libstdc++ debug mode assertions: singular iterators can not be copied, so insertion into a container requires extra special care. John Maddock 2005-01-17 16:56:14 +00:00
  • 5ef242d146 Disable some tests for MWCW John Maddock 2005-01-17 12:11:47 +00:00
  • c2db73aec7 Cleaned up non-standard behaviour in traits classes. Suppressed explicit instantiations for older Intel versions. Added std::distance workaround for Sunpro. John Maddock 2005-01-17 12:10:48 +00:00
  • 30acb7d2f8 Rewritten grep example program. "touched" some of the sources to force regression tests to rebuild. Split test code up some more to help msvc-stlport. John Maddock 2005-01-15 12:29:59 +00:00
  • 1e48609cfd Patches for MWCW and gcc-4.0. John Maddock 2005-01-15 11:23:46 +00:00
  • 34355d3e79 Added fix for msvc+STLport. John Maddock 2005-01-14 11:19:46 +00:00
  • 434f3589a5 Added MWCW fix. John Maddock 2005-01-14 11:10:22 +00:00
  • 71a0e020e2 merged changes in regex5 branch John Maddock 2005-01-13 17:06:21 +00:00
  • 2e248bcb5a Unicode concept checks. svn-branches/regex5 John Maddock 2005-01-12 13:27:05 +00:00
  • 16a494ca8f Updated Unicode compatibility, and finished off the docs. John Maddock 2005-01-12 12:44:02 +00:00
  • f996efb1e1 Added Unicode names John Maddock 2005-01-10 13:37:07 +00:00
  • 2d27c152c2 Almost ready to merge with main branch now, These are mostly updates to the docs, with some compiler fixes and general warning suppressions. John Maddock 2005-01-09 16:59:23 +00:00
  • 5c896e27be Fix for .{n,} failing in partial matches. Fix for [\x0-\xff] failing in wide character expressions. svn-branches/RC_1_32_0 John Maddock 2004-12-21 17:07:46 +00:00
  • de0ab9092a Fix for .{n,} failing in partial matches. Fix for [\x0-\xff] failing in wide character expressions. John Maddock 2004-12-21 17:07:46 +00:00
  • d71bb7b8f8 Removed part of the Boost files from the SPIRIT_MINIBOOST branch. svn-branches/SPIRIT_MINIBOOST Hartmut Kaiser 2004-11-30 07:52:25 +00:00
  • 78305dff3c Removed part of the Boost files from the SPIRIT_MINIBOOST branch. Hartmut Kaiser 2004-11-30 07:29:46 +00:00
  • 436ecdf654 Fixed typos John Maddock 2004-11-29 17:15:33 +00:00
  • b980cea2fe Added table of contents. Added extra error check on UTF-8 byte sequence lengths. John Maddock 2004-11-29 16:34:58 +00:00
  • 8f7eba97a0 Fix problem with match_any and POSIX-style matches (match results structure wasn't getting filled in). Fixed problem with gcc in -pedantic mode. John Maddock 2004-11-29 13:50:17 +00:00
  • ab6f20486b Fix problem with match_any and POSIX-style matches (match results structure wasn't getting filled in). Fixed problem with gcc in -pedantic mode. John Maddock 2004-11-29 13:50:17 +00:00
  • b1af820ce8 This commit was manufactured by cvs2svn to create branch 'SPIRIT_MINIBOOST'. nobody 2004-11-29 07:29:20 +00:00
  • 68d3a8302c Added utf8 convertions John Maddock 2004-11-28 13:35:18 +00:00
  • 916dbeadbf merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 04:44:21 +00:00
  • 9079cc8201 Updated installation notes. John Maddock 2004-11-27 11:20:37 +00:00