e6aad1cb3dStatically link to program_options
Vladimir Prus
2006-02-16 09:21:55 +0000
467bad9f89Update Jamfile.v2
Vladimir Prus
2006-02-08 12:02:22 +0000
fe61bdb1b6Fix a typo
Vladimir Prus
2006-02-08 11:26:27 +0000
d8754ff99dUpdate Jamfile.v2
Vladimir Prus
2006-02-08 10:26:25 +0000
2dbf1804baWarning supression for VC7.1.
John Maddock
2006-01-27 10:35:04 +0000
c30c8c281aAppararently we need to include <limits.h> (for gcc-2.95.3)
John Maddock
2006-01-24 17:27:10 +0000
3f923f1f23Informative comment
John Maddock
2006-01-10 16:04:17 +0000
1abb301292Remove comments that are problematic for compilers using a Far Eastern locale to process.
John Maddock
2005-12-19 13:25:29 +0000
afc5ce05cdFix concept check regression, and suppress various VC-related warnings.
John Maddock
2005-12-13 18:30:53 +0000
9d0e60bd74Change assert into runtime check - it keeps the VC8 analyser happy.
John Maddock
2005-12-13 17:24:28 +0000
ef37b58888Another fix for very large numbers of repeats.
John Maddock
2005-12-12 13:03:05 +0000
02c6228c77Fix /analyse errors from VC8. Update test cases appropriately.
John Maddock
2005-12-11 17:34:32 +0000
d4b4f359e5Fix -analyse errors from VC8. Merge a couple of changes from the release branch.
John Maddock
2005-12-11 17:33:38 +0000
2635121cc8Stop 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
9d76e95575Instantiate 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
1c2ff0ab50Disable some deffinitions when testing the std::tr1 version.
John Maddock
2005-11-09 17:30:43 +0000
a0e41a0fd1Update to reflect recent changes.
John Maddock
2005-11-08 11:36:52 +0000
b3433fc7c8Added tests for trailing - in ranges, for example [a-b-].
John Maddock
2005-11-01 18:06:59 +0000
8a06157b46Added patches from 1.33 branch:
John Maddock
2005-11-01 18:06:19 +0000
10a423db6eAdded new tests for newly reported bugs.
John Maddock
2005-10-27 10:25:22 +0000
ffa362ce17Consolidated patches and performance tweeks.
John Maddock
2005-10-27 10:24:50 +0000
5fb9181efaQuote pathnames for ICU and STLport.
John Maddock
2005-10-10 16:29:30 +0000
b5bc6e2be9Enabled negated character classes inside character sets.
John Maddock
2005-09-20 12:01:25 +0000
ae36194500for 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
badb291912Updated to get xpressive tests to run correctly, and to use regex_iterators for searching.
John Maddock
2005-09-18 09:25:14 +0000
5973f3eb07Have to exclude STLport from some explicit instantiations.
John Maddock
2005-09-16 12:29:15 +0000
40b7a4902fFixed 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
90f4367b8dPorted 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
db5748ae7eAdded config and header include changes needed to support MSVC + STLport 5.0.
John Maddock
2005-08-27 10:25:15 +0000
46b7d89fffGcc warning suppression.
John Maddock
2005-08-25 17:26:08 +0000
7ee1a58a84Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
John Maddock
2005-08-25 16:27:28 +0000
bfa2168237gcc+stlport fix.
John Maddock
2005-08-25 12:57:20 +0000
2f3b212a22Disabled support for external templates with Intel 8.0 and earlier (it leads to unresolved externals).
John Maddock
2005-08-24 09:59:14 +0000
d3a9bbfabdMade regex_error backwards compatible with Boost-1.32.
John Maddock
2005-08-22 10:56:15 +0000
233f083720Updated 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
c39176085bFixed 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
bf96863756Updated makefiles: some dependencies have been removed, VC71 and VC8 path setup has been fixed.
John Maddock
2005-08-12 16:05:15 +0000
bb27376db2Merged from 1.33.0 release
Douglas Gregor
2005-08-12 13:02:37 +0000
cbc098536eMerged fixes to broken links from release branch.
John Maddock
2005-08-04 16:06:27 +0000
9ce6ff7205Updated history.
John Maddock
2005-07-15 16:32:50 +0000
bb0ae0940emin/max usage.
John Maddock
2005-07-13 09:38:57 +0000
dd5e27addbRemove dead files. Strip tabs from files.
John Maddock
2005-07-12 10:08:11 +0000
1991c202edRemove 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
4781768515Workaround for Tru64/CXX to avoid multiple definitions of static variables.
Markus Schöpflin
2005-07-06 13:08:39 +0000
6025be01c1Disable three specific unicode tests for Tru64 which are failing badly.
Markus Schöpflin
2005-07-06 13:00:01 +0000
f353225685Fix gcc warnings, and use the correct facet!
John Maddock
2005-06-28 15:31:33 +0000
b2e8ee918fChange constant values to avoid clash with gcc-4 on Darwin.
John Maddock
2005-06-22 09:50:29 +0000
6064aa15cbMade some member public to keep early EDG compilers happy.
John Maddock
2005-06-20 11:48:37 +0000
bc6504eda9Fix for compilers not implementing the resolution to DR45.
Markus Schöpflin
2005-06-20 09:22:49 +0000
8a01dedb52New 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
ec74461c36Undo previous Borland fix, it turns out not to be standards conforming!
John Maddock
2005-06-17 16:35:38 +0000
799901aafcFixes to suppress VC7.1 warnings: just rename a few variables to work around the issue.
John Maddock
2005-06-17 11:18:05 +0000
c18e751bfcFix for compilers that define BOOST_NO_STD_MESSAGES.
John Maddock
2005-06-17 11:16:56 +0000
a87dad5cc8Improved ICU handling. Brought auto-link test Jamfile up to date.
John Maddock
2005-06-11 14:21:21 +0000
bbd5296b4eAllow for NUL's.
John Maddock
2005-06-10 10:08:40 +0000
9e9fc27dc6Apply patches to regex_iteraor/regex_token_iterator to the unicode iterators as well.
John Maddock
2005-06-10 10:07:49 +0000
a97324c1c4Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
Rene Rivera
2005-06-09 00:52:17 +0000
90b647cdd7Fix gcc-2.95 compatibility, and supress new warnings from gc-4.0 in protected_call.
John Maddock
2005-06-03 16:10:54 +0000
80eb2c2beeUpdated history, and added format_literal documentation.
John Maddock
2005-06-02 15:55:55 +0000
ab8f05f2a1Updated list of macros to print.
John Maddock
2005-05-31 09:46:18 +0000
7a525369ccRemoved unsupported file. Updated macro list in user.hpp.
John Maddock
2005-05-31 09:45:35 +0000
69723060e5Updated build information to make it clear that ICU support is optional.
John Maddock
2005-05-28 11:50:09 +0000
a56990d55aInternalise Boost.Test dependency.
John Maddock
2005-05-20 15:35:44 +0000
8aad9e15afRemoved VC8 workaround: it's been fixed in Beta 2.
John Maddock
2005-05-19 17:03:09 +0000
c2de12f113Disable features that HP aCC can't cope with (gets basic regression tests passing with aCC).
John Maddock
2005-05-18 11:44:12 +0000
3022a819e6Don't try and parse thousands separators in number strings (VC8 bug).
John Maddock
2005-05-18 11:43:02 +0000
9b75e91909Better spell BOOST_MSVC correctly!
John Maddock
2005-05-17 10:31:53 +0000
df966c1410Fix for Borland C++.
John Maddock
2005-05-17 10:24:49 +0000
9ca851d01fFix function calling conventions (Borland C++ fix).
John Maddock
2005-05-16 09:57:26 +0000
28285007ccFixes for compaq C++
John Maddock
2005-05-15 16:14:47 +0000
0ae6fb5796Changed 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
a48a6de286Fix ICU lib name
John Maddock
2005-05-13 12:31:44 +0000
e9596db92bFix como build options to disable thread support.
John Maddock
2005-05-13 12:31:07 +0000
b912fb5b64Improve partial match docs. Fix license on new file.
John Maddock
2005-05-11 14:31:10 +0000
9a3fee10ddSuppress warnings when exceptions are turned off on gcc.
John Maddock
2005-05-11 14:29:53 +0000
0d5dcf41d9Add std::locale-support to grep test as it uses codecvt.
Rene Rivera
2005-05-07 21:33:22 +0000
c9f906eb14Don't need the toupper/tolower code any more - problem solved.
John Maddock
2005-04-30 10:13:55 +0000
7775706a95Spell "boost_program_options" correctly.
John Maddock
2005-04-29 15:16:14 +0000
774981bb52Must check numeric_limits<charT>::is_specialized before using other members!
John Maddock
2005-04-29 15:04:06 +0000
90560a3278Added workaround for old EDG based compilers (SGI cxx compiler).
John Maddock
2005-04-28 16:31:39 +0000
2e0466d662Updated/corrected references to Perl.
John Maddock
2005-04-28 16:16:10 +0000
a694bc1ebbAdded some extra tests to try and figure out what the problem with Tru64 is.
John Maddock
2005-04-27 15:50:16 +0000
b04bc5b5b0Calls to std::tolower/toupper should cast their argument to an unsigned char.
John Maddock
2005-04-27 15:49:30 +0000
ed93c55832Added additional tests for newly discovered regex_iterator bug.
John Maddock
2005-04-21 15:54:54 +0000
d3a8abb5efFix to stop \A from matching successive matches.
John Maddock
2005-04-21 15:54:07 +0000
5473345609Added workaround for Tru64/CXX-6.5.
Markus Schöpflin
2005-04-19 15:05:23 +0000
112422adc9Reworked 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
1d1fadeb5aDisabled reverse_iterator tests for broken Rogue Wave library versions (workaround for old sunpro compilers).
John Maddock
2005-04-17 14:43:28 +0000
c81ebebd32Added needed include (really only applies to gcc-2.95).
John Maddock
2005-04-17 14:41:56 +0000
3e5efe81d2Made this header C compatible.
John Maddock
2005-04-17 14:38:24 +0000
91b21e78ffAdded better documentation on POSIX-conformance.
John Maddock
2005-04-16 16:06:45 +0000
5d1f265345Moved new #include to central location with the rest of the includes.
John Maddock
2005-04-15 15:39:26 +0000
506cd316b2add #include <algorithm> because we use std::swap()
Jens Maurer
2005-04-14 15:50:22 +0000
c2c5b3f726Don'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
21c368964fRemoved dead file (it's been moved to boost/regex/pending).
John Maddock
2005-04-04 10:13:30 +0000
de28eb9b181) 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
ca144bb2b3Make it sure this compiles when there's no exception handling support.
John Maddock
2005-03-08 17:28:45 +0000
a2f958b60cAnything that shares VC6's runtime has the same issues with setlocale that VC6 does.
John Maddock
2005-02-28 10:55:15 +0000