Commit Graph

  • e6aad1cb3d Statically link to program_options Vladimir Prus 2006-02-16 09:21:55 +0000
  • 467bad9f89 Update Jamfile.v2 Vladimir Prus 2006-02-08 12:02:22 +0000
  • fe61bdb1b6 Fix a typo Vladimir Prus 2006-02-08 11:26:27 +0000
  • d8754ff99d Update Jamfile.v2 Vladimir Prus 2006-02-08 10:26:25 +0000
  • 2dbf1804ba Warning supression for VC7.1. John Maddock 2006-01-27 10:35:04 +0000
  • c30c8c281a Appararently we need to include <limits.h> (for gcc-2.95.3) John Maddock 2006-01-24 17:27:10 +0000
  • 3f923f1f23 Informative comment John Maddock 2006-01-10 16:04:17 +0000
  • 1abb301292 Remove comments that are problematic for compilers using a Far Eastern locale to process. John Maddock 2005-12-19 13:25:29 +0000
  • afc5ce05cd Fix concept check regression, and suppress various VC-related warnings. John Maddock 2005-12-13 18:30:53 +0000
  • 9d0e60bd74 Change assert into runtime check - it keeps the VC8 analyser happy. John Maddock 2005-12-13 17:24:28 +0000
  • ef37b58888 Another fix for very large numbers of repeats. John Maddock 2005-12-12 13:03:05 +0000
  • 02c6228c77 Fix /analyse errors from VC8. Update test cases appropriately. John Maddock 2005-12-11 17:34:32 +0000
  • d4b4f359e5 Fix -analyse errors from VC8. Merge a couple of changes from the release branch. John Maddock 2005-12-11 17:33:38 +0000
  • 2635121cc8 Stop calling std::list<>::size(), it's not O(1). Suppress MSVC warning. Fix error code for bad repeat range. John Maddock 2005-11-30 13:56:54 +0000
  • 9d76e95575 Instantiate more bcc32 v5.1 workarounds. Fix for Chinese Win32 locales. Don't test c_regex_traits if it's not present. John Maddock 2005-11-24 16:37:05 +0000
  • 1c2ff0ab50 Disable some deffinitions when testing the std::tr1 version. John Maddock 2005-11-09 17:30:43 +0000
  • a0e41a0fd1 Update to reflect recent changes. John Maddock 2005-11-08 11:36:52 +0000
  • b3433fc7c8 Added tests for trailing - in ranges, for example [a-b-]. John Maddock 2005-11-01 18:06:59 +0000
  • 8a06157b46 Added patches from 1.33 branch: John Maddock 2005-11-01 18:06:19 +0000
  • 10a423db6e Added new tests for newly reported bugs. John Maddock 2005-10-27 10:25:22 +0000
  • ffa362ce17 Consolidated patches and performance tweeks. John Maddock 2005-10-27 10:24:50 +0000
  • 5fb9181efa Quote pathnames for ICU and STLport. John Maddock 2005-10-10 16:29:30 +0000
  • b5bc6e2be9 Enabled negated character classes inside character sets. John Maddock 2005-09-20 12:01:25 +0000
  • ae36194500 for apples-to-apples, add try/catch to time_boost functions, use syntax_option_type::optimize for dynamic xpressive Eric Niebler 2005-09-18 16:31:56 +0000
  • badb291912 Updated to get xpressive tests to run correctly, and to use regex_iterators for searching. John Maddock 2005-09-18 09:25:14 +0000
  • 5973f3eb07 Have to exclude STLport from some explicit instantiations. John Maddock 2005-09-16 12:29:15 +0000
  • 40b7a4902f Fixed remaining zero-width assertion issues. Added separate file instantiation of ICU support templates. Ensured code is STLport debug mode clean. John Maddock 2005-09-14 12:20:41 +0000
  • 90f4367b8d Ported ICU integration code to VC6/7. Added some needed std lib #includes. Reworked gcc separate file template instantiation code. John Maddock 2005-09-03 11:13:28 +0000
  • db5748ae7e Added config and header include changes needed to support MSVC + STLport 5.0. John Maddock 2005-08-27 10:25:15 +0000
  • 46b7d89fff Gcc warning suppression. John Maddock 2005-08-25 17:26:08 +0000
  • 7ee1a58a84 Large patch from Ulrich Eckhardt to fix support for EVC++ 4. John Maddock 2005-08-25 16:27:28 +0000
  • bfa2168237 gcc+stlport fix. John Maddock 2005-08-25 12:57:20 +0000
  • 2f3b212a22 Disabled support for external templates with Intel 8.0 and earlier (it leads to unresolved externals). John Maddock 2005-08-24 09:59:14 +0000
  • d3a9bbfabd Made regex_error backwards compatible with Boost-1.32. John Maddock 2005-08-22 10:56:15 +0000
  • 233f083720 Updated History. Added additional tests for regexes that are supposed to be empty. Added additional test cases for non-greedy repeats. John Maddock 2005-08-19 16:12:45 +0000
  • c39176085b Fixed VC7.1-STLport config setup so it works with /Zc:wchar_t Re-ordered code in static_mutex.hpp to satisfy SGI IRIX. Added some additional #includes to satisfy SGI Irix. Fixed strange bug where some non-greedy repeats could repeat more times than permitted. Fixed return value from basic_regex<>::empty(). Fixed return value from basic_regex<>::expression() and basic_regex<>::size() when the expression is invalid. John Maddock 2005-08-19 16:10:11 +0000
  • bf96863756 Updated makefiles: some dependencies have been removed, VC71 and VC8 path setup has been fixed. John Maddock 2005-08-12 16:05:15 +0000
  • bb27376db2 Merged from 1.33.0 release Douglas Gregor 2005-08-12 13:02:37 +0000
  • cbc098536e Merged fixes to broken links from release branch. John Maddock 2005-08-04 16:06:27 +0000
  • 9ce6ff7205 Updated history. John Maddock 2005-07-15 16:32:50 +0000
  • bb0ae0940e min/max usage. John Maddock 2005-07-13 09:38:57 +0000
  • 6581468288 Fixed broken links. Fixed min/max references. John Maddock 2005-07-12 12:39:56 +0000
  • dd5e27addb Remove dead files. Strip tabs from files. John Maddock 2005-07-12 10:08:11 +0000
  • 1991c202ed Remove dead files. Strip tabs from files. Fix MSVC-specific workaround that doesn't work on Win64. John Maddock 2005-07-12 09:49:21 +0000
  • 4781768515 Workaround for Tru64/CXX to avoid multiple definitions of static variables. Markus Schöpflin 2005-07-06 13:08:39 +0000
  • 6025be01c1 Disable three specific unicode tests for Tru64 which are failing badly. Markus Schöpflin 2005-07-06 13:00:01 +0000
  • f353225685 Fix gcc warnings, and use the correct facet! John Maddock 2005-06-28 15:31:33 +0000
  • b2e8ee918f Change constant values to avoid clash with gcc-4 on Darwin. John Maddock 2005-06-22 09:50:29 +0000
  • 6064aa15cb Made some member public to keep early EDG compilers happy. John Maddock 2005-06-20 11:48:37 +0000
  • bc6504eda9 Fix for compilers not implementing the resolution to DR45. Markus Schöpflin 2005-06-20 09:22:49 +0000
  • 8a01dedb52 New vc8 makefile needs to use correct lib name mangling. Update installation docs for makefiles. Update regression test makefiles. John Maddock 2005-06-18 16:55:01 +0000
  • 35bf922e17 Improve ICU configuration. Update makefiles. Add VC8 makefile. John Maddock 2005-06-17 16:37:41 +0000
  • ec74461c36 Undo previous Borland fix, it turns out not to be standards conforming! John Maddock 2005-06-17 16:35:38 +0000
  • 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 +0000
  • c18e751bfc Fix for compilers that define BOOST_NO_STD_MESSAGES. John Maddock 2005-06-17 11:16:56 +0000
  • a87dad5cc8 Improved ICU handling. Brought auto-link test Jamfile up to date. John Maddock 2005-06-11 14:21:21 +0000
  • bbd5296b4e Allow for NUL's. John Maddock 2005-06-10 10:08:40 +0000
  • 9e9fc27dc6 Apply patches to regex_iteraor/regex_token_iterator to the unicode iterators as well. John Maddock 2005-06-10 10:07:49 +0000
  • a97324c1c4 Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5. Rene Rivera 2005-06-09 00:52:17 +0000
  • 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 +0000
  • 80eb2c2bee Updated history, and added format_literal documentation. John Maddock 2005-06-02 15:55:55 +0000
  • ab8f05f2a1 Updated list of macros to print. John Maddock 2005-05-31 09:46:18 +0000
  • 7a525369cc Removed unsupported file. Updated macro list in user.hpp. John Maddock 2005-05-31 09:45:35 +0000
  • 69723060e5 Updated build information to make it clear that ICU support is optional. John Maddock 2005-05-28 11:50:09 +0000
  • a56990d55a Internalise Boost.Test dependency. John Maddock 2005-05-20 15:35:44 +0000
  • 8aad9e15af Removed VC8 workaround: it's been fixed in Beta 2. John Maddock 2005-05-19 17:03:09 +0000
  • 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 +0000
  • 3022a819e6 Don't try and parse thousands separators in number strings (VC8 bug). John Maddock 2005-05-18 11:43:02 +0000
  • 9b75e91909 Better spell BOOST_MSVC correctly! John Maddock 2005-05-17 10:31:53 +0000
  • df966c1410 Fix for Borland C++. John Maddock 2005-05-17 10:24:49 +0000
  • 9ca851d01f Fix function calling conventions (Borland C++ fix). John Maddock 2005-05-16 09:57:26 +0000
  • 28285007cc Fixes for compaq C++ John Maddock 2005-05-15 16:14:47 +0000
  • 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 +0000
  • a48a6de286 Fix ICU lib name John Maddock 2005-05-13 12:31:44 +0000
  • e9596db92b Fix como build options to disable thread support. John Maddock 2005-05-13 12:31:07 +0000
  • b912fb5b64 Improve partial match docs. Fix license on new file. John Maddock 2005-05-11 14:31:10 +0000
  • 9a3fee10dd Suppress warnings when exceptions are turned off on gcc. John Maddock 2005-05-11 14:29:53 +0000
  • 0d5dcf41d9 Add std::locale-support to grep test as it uses codecvt. Rene Rivera 2005-05-07 21:33:22 +0000
  • c9f906eb14 Don't need the toupper/tolower code any more - problem solved. John Maddock 2005-04-30 10:13:55 +0000
  • 7775706a95 Spell "boost_program_options" correctly. John Maddock 2005-04-29 15:16:14 +0000
  • 774981bb52 Must check numeric_limits<charT>::is_specialized before using other members! John Maddock 2005-04-29 15:04:06 +0000
  • 90560a3278 Added workaround for old EDG based compilers (SGI cxx compiler). John Maddock 2005-04-28 16:31:39 +0000
  • 2e0466d662 Updated/corrected references to Perl. John Maddock 2005-04-28 16:16:10 +0000
  • a694bc1ebb Added some extra tests to try and figure out what the problem with Tru64 is. John Maddock 2005-04-27 15:50:16 +0000
  • b04bc5b5b0 Calls to std::tolower/toupper should cast their argument to an unsigned char. John Maddock 2005-04-27 15:49:30 +0000
  • ed93c55832 Added additional tests for newly discovered regex_iterator bug. John Maddock 2005-04-21 15:54:54 +0000
  • d3a8abb5ef Fix to stop \A from matching successive matches. John Maddock 2005-04-21 15:54:07 +0000
  • 5473345609 Added workaround for Tru64/CXX-6.5. Markus Schöpflin 2005-04-19 15:05:23 +0000
  • 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 +0000
  • 1d1fadeb5a Disabled reverse_iterator tests for broken Rogue Wave library versions (workaround for old sunpro compilers). John Maddock 2005-04-17 14:43:28 +0000
  • c81ebebd32 Added needed include (really only applies to gcc-2.95). John Maddock 2005-04-17 14:41:56 +0000
  • 3e5efe81d2 Made this header C compatible. John Maddock 2005-04-17 14:38:24 +0000
  • 91b21e78ff Added better documentation on POSIX-conformance. John Maddock 2005-04-16 16:06:45 +0000
  • 5d1f265345 Moved new #include to central location with the rest of the includes. John Maddock 2005-04-15 15:39:26 +0000
  • 506cd316b2 add #include <algorithm> because we use std::swap() Jens Maurer 2005-04-14 15:50:22 +0000
  • 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 +0000
  • 21c368964f Removed dead file (it's been moved to boost/regex/pending). John Maddock 2005-04-04 10:13:30 +0000
  • 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 +0000
  • ca144bb2b3 Make it sure this compiles when there's no exception handling support. John Maddock 2005-03-08 17:28:45 +0000
  • a2f958b60c Anything that shares VC6's runtime has the same issues with setlocale that VC6 does. John Maddock 2005-02-28 10:55:15 +0000