Commit Graph

  • 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
  • 922551d17d Updated gcc install docs. John Maddock 2004-11-27 11:13:24 +00:00
  • 8c69a0e90b This commit was manufactured by cvs2svn to create tag 'Version_1_32_0'. boost-1.32.0 nobody 2004-11-19 19:19:18 +00:00
  • 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. John Maddock 2004-11-11 17:04:17 +00:00
  • e2c97fbb13 Enable auto-linking for compilers other than MSVC. John Maddock 2004-11-08 12:24:18 +00:00
  • 06faa199cb Enable auto-linking for compilers other than MSVC. John Maddock 2004-11-08 12:24:18 +00:00
  • 83987c4789 Convert docs to the Boost License 1.0 Aleksey Gurtovoy 2004-11-01 11:47:24 +00:00
  • 5145c6b902 Convert docs to the Boost License 1.0 Aleksey Gurtovoy 2004-11-01 11:37:47 +00:00
  • f141de61ec Compiler workarounds. John Maddock 2004-10-28 11:27:07 +00:00
  • 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. John Maddock 2004-10-28 11:17:26 +00:00
  • 9c4edd82d5 This commit was manufactured by cvs2svn to create branch 'RC_1_32_0'. nobody 2004-10-20 08:26:43 +00:00
  • 5181796370 This commit was manufactured by cvs2svn to create tag 'merged_to_RC_'. svn-tags/merged_to_RC_ nobody 2004-10-20 08:26:42 +00:00
  • 70508f307a Updated Boost logo. John Maddock 2004-10-12 15:42:09 +00:00
  • bc140f1948 Added fix to ensure that expressions prefixed with \` do not scan through the text unnecessarily. John Maddock 2004-10-08 12:45:31 +00:00
  • 24fec31d2c c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +00:00
  • ad21d2cb2f Stamped on more C++ style comments in C compatible code. John Maddock 2004-09-29 10:22:04 +00:00
  • 50dccbe6e0 Removed mingw workaround, and added to mingw toolset instead. John Maddock 2004-09-28 14:56:13 +00:00
  • 396136146f Cleaned up comments to make regex.h C compatible. John Maddock 2004-09-26 10:25:31 +00:00
  • c0e6b1f5a2 mingw dll specific fixes. Disable one SGI test - compiler deduces template arguments strangely. John Maddock 2004-09-20 12:31:08 +00:00
  • 138d526839 Made config header C compatible. Added mingw dll specific fix. John Maddock 2004-09-20 12:28:37 +00:00