5fe36e6e56Merge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
1feaf060f9A couple of link fixes.
Daniel James
2010-06-20 18:04:58 +0000
7754e9962fUpdate various libraries' documentation build.
Daniel James
2010-06-20 18:00:48 +0000
9529cb8bc0Merged accumulated patches from Trunk.
John Maddock
2010-06-12 08:30:11 +0000
f89e00810dGet gcc linking options consistent.
John Maddock
2010-06-11 11:52:25 +0000
528cf2abb9Some lookbehind assertions were accepted when they should not have been. Fixes#4309.
John Maddock
2010-06-08 12:41:41 +0000
eaaf00a924Fix bug in branch reset code.
John Maddock
2010-06-06 12:38:26 +0000
2e41f13526Change regex to make use of new Boost.Config macros.
John Maddock
2010-05-30 17:24:45 +0000
e3dfbd0953Fix allocator concept to match C++03 requirements in table 32.
John Maddock
2010-05-21 16:20:15 +0000
132c39a42cUpdate regex_match requirements. Fixes#4215.
John Maddock
2010-05-15 09:15:20 +0000
05636b5c89Fix 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
fa96f4edf1Change "id" to "idx" to be Objective C++ compatible. Fixes#2306. Fixes#4132. Fixes#4191.
John Maddock
2010-05-05 17:40:07 +0000
61f4b3360fUpdate version number in build scripts.
John Maddock
2010-04-27 12:22:46 +0000
87d5fd1421Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
Jeremiah Willcock
2010-04-20 18:49:18 +0000
a2142edcd3Disambiguate 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
67f5369caeAdd support for Boost.Ref in match_results::format. Update docs accordingly. Fixes#4020.
John Maddock
2010-03-17 18:20:09 +0000
446604c734Highlight the differences between \Z in Boost and Perl. Regenerate docs. Fixes#3899.
John Maddock
2010-02-05 17:05:04 +0000
f9db065c61Fix typos in docs. Fixes#3890.
John Maddock
2010-02-02 12:44:32 +0000
50892585d3Remove dead code.
John Maddock
2010-02-01 13:12:50 +0000
d686c89333Improve 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
c8e56504d9Suppress a few warnings.
John Maddock
2010-01-27 13:17:51 +0000
fc6408426dMerge 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
e1bd7c7a9bChange name of extern "C" function so it's prefixed with "boost_"
John Maddock
2010-01-08 11:59:23 +0000
4a826c1adeSpeed 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
0e1e9804daFix bug that effects recursive expressions combined with repeats.
John Maddock
2010-01-05 18:04:08 +0000
e41acbc33fMerge recursive expressions performance update from Trunk. Merge Makefile update from Trunk. Merge history update.
John Maddock
2009-12-28 13:07:04 +0000
f7e16093deUpdate version history.
John Maddock
2009-12-28 12:57:20 +0000
c6f3a072e3Update version numbers in makefiles.
John Maddock
2009-12-28 11:54:52 +0000
6f8773362eImprove recursion branch-prediction.
John Maddock
2009-12-20 12:56:35 +0000
ff4eaacbc4Symbian patches. Fixes#3764. Fixes#3763.
John Maddock
2009-12-13 11:40:28 +0000
ae79f29895Merge bug fixes from Trunk - see history for full details.
John Maddock
2009-12-08 12:42:33 +0000
35c63fc141Fix -Wshadow gcc warnings. Update and regenerate docs. Fixes#3718.
John Maddock
2009-12-05 12:15:20 +0000
a83329dd28Allow 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
1f38675c1cSuppress MSVC warning message.
John Maddock
2009-11-19 18:33:12 +0000
97005c2017Suppress 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
6e1f3dccebImproved 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
95ddff1f01Suppress gcc-4.4.1 warnings.
John Maddock
2009-11-04 17:22:59 +0000
898b49fa89Fixes#3389. Updated and regenerated docs.
John Maddock
2009-10-30 18:45:41 +0000
603e98d186Fixes#3425.
John Maddock
2009-10-30 18:15:55 +0000
308c336700Added support for function objects as well as strings when formatting. Updated and regenerated docs.
John Maddock
2009-10-30 17:25:12 +0000
9188464e39Tighten up error handling and checking.
John Maddock
2009-10-24 15:51:57 +0000
17ad2e9302rm 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
d8c6fe7ce8rm 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
efd3e2e05cChanges 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
6b4d144be9Fix for old GCC versions with BOOST_REGEX_BUGGY_CTYPE_FACET defined.
John Maddock
2009-08-28 16:07:13 +0000
9f9ce59d57Treat ICU_PATH relatively to current dir.
Vladimir Prus
2009-08-24 09:34:08 +0000
438dcae4e4Merge: Don't add leading slash to every path.
Vladimir Prus
2009-08-23 15:53:38 +0000
2686ab22a2Don't add leading slash to every path.
Vladimir Prus
2009-08-23 15:50:50 +0000
7f89732479Merge: Force shared runtime if using ICU.
Vladimir Prus
2009-08-21 16:55:51 +0000
75b99d3a37Suppress GCC warnings.
John Maddock
2009-08-20 17:27:24 +0000
bae1c80992Force shared runtime if using ICU.
Vladimir Prus
2009-08-20 12:05:55 +0000
e3ca2987e4Apply patch from issue #3354. Fixes#3354.
John Maddock
2009-08-20 10:43:44 +0000
a3b2f4031dMerge updates from Trunk. Fixes#2713.
John Maddock
2009-08-03 12:00:07 +0000
1ac89c0a54Allow the Jamfile to work correctly when both HAVE_ICU and ICU_PATH are set.
John Maddock
2009-07-30 10:47:28 +0000
513a205564Update version number.
John Maddock
2009-07-29 17:21:36 +0000
cfc84473cbUpdate version number.
John Maddock
2009-07-29 17:19:53 +0000
66b633b417Added 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
78f1066b1fCopyrights 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
01eadc4ab6Add basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
5a6bc29d7cAdded initial support for recursive expressions. Updated docs and tests accordingly.
John Maddock
2009-07-17 10:23:50 +0000
02a629baf7Simplify and fix PP logic.
John Maddock
2009-06-07 17:50:17 +0000
5a80ab5ed4Another tentative VC10 beta fix.
John Maddock
2009-06-06 08:49:30 +0000
cd0535d368Try and fix build errors with VC-10 beta.
John Maddock
2009-06-03 11:24:22 +0000
944a01f39eGCC warning suppression fixes. Fixes#3071.
John Maddock
2009-05-26 08:31:23 +0000
d279b2c0a1Qualify lower_bound with std:: to allow regex to work with Sun CC
Steven Watanabe
2009-05-18 15:42:04 +0000
aa16fa7fa1Added Perl-5.10 "branch reset" support.
John Maddock
2009-05-13 09:17:36 +0000
9d18ba1151Add support for named and/or subexpressions with indexes > 99 in conditional format expressions.
John Maddock
2009-05-10 09:14:46 +0000
55d979060cAdd support for named sub-expressions.
John Maddock
2009-05-07 09:46:51 +0000
be62e08702Regex depends on Thread
Douglas Gregor
2009-05-07 04:37:40 +0000
30941e330dAdded support for \g \K and \R.
John Maddock
2009-04-25 17:32:49 +0000
7b10b5dac5Added 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
3b8aca5d8bMerge from trunk
Vladimir Prus
2009-04-14 08:33:45 +0000
ccf465daacMake the wording of messages consistent with other libraries.
Vladimir Prus
2009-04-11 14:43:43 +0000
8f15600081Windows 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
6f7f8a6886Allow 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
3e62631ecbWindows 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
8586e7a9cdPatch for ICU on AIX.
John Maddock
2009-03-24 10:08:54 +0000
3e903e9c8eMerge PDF build changes from Trunk.
John Maddock
2009-02-23 18:39:32 +0000
356be46981Add 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
15d3eb8f57Workarounds to allow compilation by Sun studio without the -library=stlport4 option.
John Maddock
2009-02-12 18:11:43 +0000
48492bb9b5Fixes#2713: change table initialisation so that it's initialised statically.
John Maddock
2009-02-08 16:30:45 +0000
083ea3a6c7merge of cmake build files from trunk per beman
Troy D. Straszheim
2009-01-24 18:57:20 +0000
2d43c1b305Merge FreeBSD patch.
John Maddock
2009-01-10 12:01:09 +0000
e85cef1120Fixes#2437.
John Maddock
2009-01-08 09:58:45 +0000
e81f710567Merge changes in Trunk.
John Maddock
2009-01-07 13:19:32 +0000
fd77d00dfdUpdate version number
John Maddock
2009-01-07 12:29:03 +0000
d2be09791dFixes#2623.
John Maddock
2009-01-01 10:23:10 +0000
840a4ce2f5Fix gcc warnings.
John Maddock
2008-12-24 10:14:55 +0000
e4b31ea37fEmpty 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
b4152cd74dFix 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
c997a1fcc6msvc warning suppression.
John Maddock
2008-12-16 10:13:24 +0000
b650e44ff2Fix for building with /Zc:wchar_t-.
John Maddock
2008-11-14 16:57:19 +0000
330f23e84cUpdating 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
85192b703dContinuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
Michael A. Jackson
2008-11-01 13:15:41 +0000
3b3a3ce6d1Merged updated docs with some typo fixes, also adding missing makefile.
John Maddock
2008-10-27 13:52:23 +0000
fe24031566Fix typo in regex_replace docs. Regenerate docs.
John Maddock
2008-10-23 14:52:50 +0000
5e4ccdf0cfFix version names in makefiles.
John Maddock
2008-10-16 12:59:28 +0000
0362d61627Updated makefiles.
John Maddock
2008-10-16 12:52:17 +0000
371ad14a3fMerge from trunk
Vladimir Prus
2008-10-16 09:01:02 +0000