Commit Graph

  • 5fe36e6e56 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • 1feaf060f9 A couple of link fixes. Daniel James 2010-06-20 18:04:58 +0000
  • 7754e9962f Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • 9529cb8bc0 Merged accumulated patches from Trunk. John Maddock 2010-06-12 08:30:11 +0000
  • f89e00810d Get gcc linking options consistent. John Maddock 2010-06-11 11:52:25 +0000
  • 528cf2abb9 Some lookbehind assertions were accepted when they should not have been. Fixes #4309. John Maddock 2010-06-08 12:41:41 +0000
  • eaaf00a924 Fix bug in branch reset code. John Maddock 2010-06-06 12:38:26 +0000
  • 2e41f13526 Change regex to make use of new Boost.Config macros. John Maddock 2010-05-30 17:24:45 +0000
  • e3dfbd0953 Fix allocator concept to match C++03 requirements in table 32. John Maddock 2010-05-21 16:20:15 +0000
  • 132c39a42c Update regex_match requirements. Fixes #4215. John Maddock 2010-05-15 09:15:20 +0000
  • 05636b5c89 Fix numerous VC-10 compiler warnings. Rewrite ICU configuration to use the new Boost.Build configuration logic. John Maddock 2010-05-10 12:13:49 +0000
  • fa96f4edf1 Change "id" to "idx" to be Objective C++ compatible. Fixes #2306. Fixes #4132. Fixes #4191. John Maddock 2010-05-05 17:40:07 +0000
  • 61f4b3360f Update version number in build scripts. John Maddock 2010-04-27 12:22:46 +0000
  • 87d5fd1421 Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool Jeremiah Willcock 2010-04-20 18:49:18 +0000
  • a2142edcd3 Disambiguate between boost::ref and std:ref etc. Suppress some new warnings from VC-10. Fix singular iterator logic (fixes VC-10 failures). Fixes #4114. Fixes #3632 John Maddock 2010-04-20 16:03:14 +0000
  • 67f5369cae Add support for Boost.Ref in match_results::format. Update docs accordingly. Fixes #4020. John Maddock 2010-03-17 18:20:09 +0000
  • 446604c734 Highlight the differences between \Z in Boost and Perl. Regenerate docs. Fixes #3899. John Maddock 2010-02-05 17:05:04 +0000
  • f9db065c61 Fix typos in docs. Fixes #3890. John Maddock 2010-02-02 12:44:32 +0000
  • 50892585d3 Remove dead code. John Maddock 2010-02-01 13:12:50 +0000
  • d686c89333 Improve regex performance on msvc by removing statically allocated recursion stack, and using a std::vector instead. John Maddock 2010-02-01 13:10:28 +0000
  • c8e56504d9 Suppress a few warnings. John Maddock 2010-01-27 13:17:51 +0000
  • fc6408426d Merge changes in Trunk: Simplify regex_timer to eliminate regression failure. Rename extern "C" function to have a "boost_" prefix. Fix recursive-expression related bug, and update tests to match. John Maddock 2010-01-11 09:55:40 +0000
  • e1bd7c7a9b Change name of extern "C" function so it's prefixed with "boost_" John Maddock 2010-01-08 11:59:23 +0000
  • 4a826c1ade Speed up the code a little, and stop swapping stream buffers around in case that's the cause of some test failures. John Maddock 2010-01-07 16:47:02 +0000
  • 0e1e9804da Fix bug that effects recursive expressions combined with repeats. John Maddock 2010-01-05 18:04:08 +0000
  • e41acbc33f Merge recursive expressions performance update from Trunk. Merge Makefile update from Trunk. Merge history update. John Maddock 2009-12-28 13:07:04 +0000
  • f7e16093de Update version history. John Maddock 2009-12-28 12:57:20 +0000
  • c6f3a072e3 Update version numbers in makefiles. John Maddock 2009-12-28 11:54:52 +0000
  • 6f8773362e Improve recursion branch-prediction. John Maddock 2009-12-20 12:56:35 +0000
  • ff4eaacbc4 Symbian patches. Fixes #3764. Fixes #3763. John Maddock 2009-12-13 11:40:28 +0000
  • ae79f29895 Merge bug fixes from Trunk - see history for full details. John Maddock 2009-12-08 12:42:33 +0000
  • 35c63fc141 Fix -Wshadow gcc warnings. Update and regenerate docs. Fixes #3718. John Maddock 2009-12-05 12:15:20 +0000
  • a83329dd28 Allow std::locale's to not have a messages facet installed (fixes some STLPort issues). Allow match_results to handle singular iterators. Update docs to match. John Maddock 2009-11-23 10:45:44 +0000
  • 1f38675c1c Suppress MSVC warning message. John Maddock 2009-11-19 18:33:12 +0000
  • 97005c2017 Suppress external templates with Mingw32 - it seems to cause issues with dll's. Fix match_results.swap. Add missing namespace qualifiers to ICU code: fixes #3631. John Maddock 2009-11-18 09:59:42 +0000
  • 6e1f3dcceb Improved error messages generated for thrown exceptions. Suppressed "gcc -Wall -Wextra -pedantic" and "msvc /W4" warnings. Updated and rebuilt docs. John Maddock 2009-11-07 15:32:45 +0000
  • 95ddff1f01 Suppress gcc-4.4.1 warnings. John Maddock 2009-11-04 17:22:59 +0000
  • 898b49fa89 Fixes #3389. Updated and regenerated docs. John Maddock 2009-10-30 18:45:41 +0000
  • 603e98d186 Fixes #3425. John Maddock 2009-10-30 18:15:55 +0000
  • 308c336700 Added support for function objects as well as strings when formatting. Updated and regenerated docs. John Maddock 2009-10-30 17:25:12 +0000
  • 9188464e39 Tighten up error handling and checking. John Maddock 2009-10-24 15:51:57 +0000
  • 17ad2e9302 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • d8c6fe7ce8 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • efd3e2e05c Changes relating to issue #3408. Add hooks for the dcdflib to the incomplete gamma tests. Add hooks for the dcdflib to the igamma performance tests. Some small performance enhancements. John Maddock 2009-09-24 11:23:52 +0000
  • 6b4d144be9 Fix for old GCC versions with BOOST_REGEX_BUGGY_CTYPE_FACET defined. John Maddock 2009-08-28 16:07:13 +0000
  • 9f9ce59d57 Treat ICU_PATH relatively to current dir. Vladimir Prus 2009-08-24 09:34:08 +0000
  • 438dcae4e4 Merge: Don't add leading slash to every path. Vladimir Prus 2009-08-23 15:53:38 +0000
  • 2686ab22a2 Don't add leading slash to every path. Vladimir Prus 2009-08-23 15:50:50 +0000
  • 7f89732479 Merge: Force shared runtime if using ICU. Vladimir Prus 2009-08-21 16:55:51 +0000
  • 75b99d3a37 Suppress GCC warnings. John Maddock 2009-08-20 17:27:24 +0000
  • bae1c80992 Force shared runtime if using ICU. Vladimir Prus 2009-08-20 12:05:55 +0000
  • e3ca2987e4 Apply patch from issue #3354. Fixes #3354. John Maddock 2009-08-20 10:43:44 +0000
  • a3b2f4031d Merge updates from Trunk. Fixes #2713. John Maddock 2009-08-03 12:00:07 +0000
  • 1ac89c0a54 Allow the Jamfile to work correctly when both HAVE_ICU and ICU_PATH are set. John Maddock 2009-07-30 10:47:28 +0000
  • 513a205564 Update version number. John Maddock 2009-07-29 17:21:36 +0000
  • cfc84473cb Update version number. John Maddock 2009-07-29 17:19:53 +0000
  • 66b633b417 Added support for (?(DEFINE) blocks and updated the docs accordingly. Added support for ICU libraries which may be named icui18n.lib on some Win32 platforms. John Maddock 2009-07-29 17:11:56 +0000
  • 78f1066b1f Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • 01eadc4ab6 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • 5a6bc29d7c Added initial support for recursive expressions. Updated docs and tests accordingly. John Maddock 2009-07-17 10:23:50 +0000
  • 02a629baf7 Simplify and fix PP logic. John Maddock 2009-06-07 17:50:17 +0000
  • 5a80ab5ed4 Another tentative VC10 beta fix. John Maddock 2009-06-06 08:49:30 +0000
  • cd0535d368 Try and fix build errors with VC-10 beta. John Maddock 2009-06-03 11:24:22 +0000
  • 944a01f39e GCC warning suppression fixes. Fixes #3071. John Maddock 2009-05-26 08:31:23 +0000
  • d279b2c0a1 Qualify lower_bound with std:: to allow regex to work with Sun CC Steven Watanabe 2009-05-18 15:42:04 +0000
  • aa16fa7fa1 Added Perl-5.10 "branch reset" support. John Maddock 2009-05-13 09:17:36 +0000
  • 9d18ba1151 Add support for named and/or subexpressions with indexes > 99 in conditional format expressions. John Maddock 2009-05-10 09:14:46 +0000
  • f310162a85 Merge cmake files release -> trunk. Troy D. Straszheim 2009-05-09 22:57:30 +0000
  • 55d979060c Add support for named sub-expressions. John Maddock 2009-05-07 09:46:51 +0000
  • be62e08702 Regex depends on Thread Douglas Gregor 2009-05-07 04:37:40 +0000
  • 30941e330d Added support for \g \K and \R. John Maddock 2009-04-25 17:32:49 +0000
  • 7b10b5dac5 Added possessive modifiers ++ *+ ?+ {}+. Added support for \v and \h as character classes as per Perl-5.10. John Maddock 2009-04-23 09:51:31 +0000
  • 3b8aca5d8b Merge from trunk Vladimir Prus 2009-04-14 08:33:45 +0000
  • ccf465daac Make the wording of messages consistent with other libraries. Vladimir Prus 2009-04-11 14:43:43 +0000
  • 8f15600081 Windows CE does not define the wcscoll function from the CRT so, for WinCE, don't try to pull wcscoll from the global namespace into the std namespace. David Deakins 2009-04-06 21:37:24 +0000
  • 6f7f8a6886 Allow ICU_PATH path-constant in project-config to work. It is only affecting build if not ICU_PATH is set on command line. Vladimir Prus 2009-04-04 21:20:18 +0000
  • 3e62631ecb Windows CE does not define the wcscoll function from the CRT so, for WinCE, don't try to pull wcscoll from the global namespace into the std namespace. David Deakins 2009-04-01 14:56:27 +0000
  • 8586e7a9cd Patch for ICU on AIX. John Maddock 2009-03-24 10:08:54 +0000
  • 3e903e9c8e Merge PDF build changes from Trunk. John Maddock 2009-02-23 18:39:32 +0000
  • 356be46981 Add PDF generation options to fix external links to point to the web site. Added a few more Boostbook based libs that were missed first time around. Fixed PDF naming issues. John Maddock 2009-02-17 10:05:58 +0000
  • 15d3eb8f57 Workarounds to allow compilation by Sun studio without the -library=stlport4 option. John Maddock 2009-02-12 18:11:43 +0000
  • 48492bb9b5 Fixes #2713: change table initialisation so that it's initialised statically. John Maddock 2009-02-08 16:30:45 +0000
  • 083ea3a6c7 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • 2d43c1b305 Merge FreeBSD patch. John Maddock 2009-01-10 12:01:09 +0000
  • e85cef1120 Fixes #2437. John Maddock 2009-01-08 09:58:45 +0000
  • e81f710567 Merge changes in Trunk. John Maddock 2009-01-07 13:19:32 +0000
  • fd77d00dfd Update version number John Maddock 2009-01-07 12:29:03 +0000
  • d2be09791d Fixes #2623. John Maddock 2009-01-01 10:23:10 +0000
  • 840a4ce2f5 Fix gcc warnings. John Maddock 2008-12-24 10:14:55 +0000
  • e4b31ea37f Empty expressions, and empty alternatives are now allowed when using the Perl regular expression syntax. This change has been added for Perl compatibility, when the new [syntax_option_type] ['no_empty_expressions] is set then the old behaviour is preserved and empty expressions are prohibited. This is issue [@https://svn.boost.org/trac/boost/ticket/1081 #1081]. John Maddock 2008-12-23 19:06:04 +0000
  • b4152cd74d Fix gcc warnings from ICU wrappers. Add optional support for marked sub-expression location information. Add support for ${n} in format replacement text. Fixes #2556. Fixes #2269. Fixes #2514. John Maddock 2008-12-23 11:46:00 +0000
  • c997a1fcc6 msvc warning suppression. John Maddock 2008-12-16 10:13:24 +0000
  • b650e44ff2 Fix for building with /Zc:wchar_t-. John Maddock 2008-11-14 16:57:19 +0000
  • 330f23e84c Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +0000
  • 85192b703d Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +0000
  • 3b3a3ce6d1 Merged updated docs with some typo fixes, also adding missing makefile. John Maddock 2008-10-27 13:52:23 +0000
  • fe24031566 Fix typo in regex_replace docs. Regenerate docs. John Maddock 2008-10-23 14:52:50 +0000
  • 5e4ccdf0cf Fix version names in makefiles. John Maddock 2008-10-16 12:59:28 +0000
  • 0362d61627 Updated makefiles. John Maddock 2008-10-16 12:52:17 +0000
  • 371ad14a3f Merge from trunk Vladimir Prus 2008-10-16 09:01:02 +0000