e97739de92[boost][range] - manually split the implementation calls to search_n _impl and search_n_pred_impl due to a function overload resolution issue with VC10.
Neil Groves
2010-12-23 09:59:53 +0000
eed865ce44[boost][range] - Resolution of Trac item 4905 - Implementation of boost::range::map_keys should use boost::range_reference
Neil Groves
2010-12-23 00:56:04 +0000
5a70e27f98Eliminate warnings from BinaryFunction, UnaryPredicate, BinaryPredicate concept check classes.
Neil Groves
2010-12-23 00:43:10 +0000
ffeeb9d361[boost][range] - Fixed the search_n predicate version and resolve Trac ticket 4776
Neil Groves
2010-12-23 00:12:28 +0000
418863b7b8[boost][range] - Resolution of Trac ticket 4355. Made the naming of the returned types from range adaptors consistent and documented.
Neil Groves
2010-12-22 23:42:02 +0000
09868517b8[boost][range] - Update to relax preconditions for the strided adaptor, and numerous fixes to inspection report issues.
Neil Groves
2010-12-22 22:36:43 +0000
922b0213a1[boost][range] - Update to relax preconditions for the strided adaptor, and numerous fixes to inspection report issues.
Neil Groves
2010-12-22 22:31:33 +0000
172eba30b0Fix typos in code examples for legendre polynomials and regenerate docs.
John Maddock
2010-12-22 10:22:56 +0000
6c63efbd0eRemoved the typed string CP, add a fix for sequences, and some new tests for them.
Bryce Adelstein-Lelbach
2010-12-22 05:20:00 +0000
8545debb68Spirit: fixed/added utree tests
Hartmut Kaiser
2010-12-22 01:27:07 +0000
058eac27f2Spirit: fixing iterator issue with utree
Hartmut Kaiser
2010-12-22 01:26:17 +0000
2278760f74Adjustments for use with boost/intrusive
Joachim Faulhaber
2010-12-21 23:01:22 +0000
a35a69672dMinor modifications of tests.
Joachim Faulhaber
2010-12-21 23:00:22 +0000
bc16115b66Minor modifications of tests.
Joachim Faulhaber
2010-12-21 22:46:17 +0000
9ee493d974Adjustments for use with boost/intrusive
Joachim Faulhaber
2010-12-21 22:36:50 +0000
f4a2890289Added a new utree CP to allow rule<Iterator, utf8_string_type()> r = char("+-/*") semantics (rationale: a single character is represented as a string in utree). Also added tests for the above functionality.
Bryce Adelstein-Lelbach
2010-12-21 19:54:14 +0000
5e40b180acfix ambiguity in display_expr, fixes#4910
Eric Niebler
2010-12-21 15:07:35 +0000
9d64247d50add missing inline
Eric Niebler
2010-12-21 14:33:39 +0000
1c09c38e57Spirit: added missing file
Hartmut Kaiser
2010-12-21 14:07:31 +0000
193dc4653cSpirit: adding docs for hold[]
Hartmut Kaiser
2010-12-21 14:04:46 +0000
1f9643847aSpirit: adding missing header file
Hartmut Kaiser
2010-12-21 13:55:05 +0000
a317f997c9Wave: fixing a couple of warnings
Hartmut Kaiser
2010-12-21 12:22:36 +0000
2f653b16d5added get_history. Returns the history object.
Christophe Henry
2010-12-21 07:31:29 +0000
4e084d7b94Retooled the get_c_string customization point in Spirit (reimplemented it as a static member of a template struct) to fix parameterized use of karma::string with utree (e.g., string("foo")). Broke the Spirit test-suite into five test-suites in the test Jamfile for testing individual Spirit modules (this doesn't change what tests are run if you just invoke 'bjam' in libs/spirit/test, nor does it change where in the build directory the tests are placed). Added some more utree tests.
Bryce Adelstein-Lelbach
2010-12-21 07:17:40 +0000
80222d3ce8Spirit: adding uninitialized utree node type
Hartmut Kaiser
2010-12-21 02:50:47 +0000
f3ed7ddc6aSpirit: more utree fixes
Hartmut Kaiser
2010-12-21 02:48:59 +0000
824cd724eeSpirit: adding uninitialized utree node type
Hartmut Kaiser
2010-12-21 02:37:28 +0000
fd04e17feeadded possibility to choose the container for the message and deferred events queues
Christophe Henry
2010-12-20 22:59:17 +0000
925317c1beSpirit: fixing clang warning
Hartmut Kaiser
2010-12-20 20:28:14 +0000
8719adb3bcSpirit: adding examples demonstrating parsing with utree
Hartmut Kaiser
2010-12-20 19:32:40 +0000
b8fe45f3a8Add note and comment after assert for integer template type for factorial
Paul A. Bristow
2010-12-20 16:02:33 +0000
ba5d858ba7attempted fix for 4910
Eric Niebler
2010-12-20 15:54:38 +0000
f14d6ac789New factorial example
Paul A. Bristow
2010-12-20 15:33:46 +0000
b8b4f3760bAdd comment after assert for integer template type
Paul A. Bristow
2010-12-20 15:16:19 +0000
948dde4b04Add assert (and comment) for integer template type
Paul A. Bristow
2010-12-20 15:14:31 +0000
9c37c3ceffSpirit: fixing Spirit for breaking change in Proto (Proto expressions are now Fusion sequences)
Hartmut Kaiser
2010-12-20 14:06:05 +0000
a5e78a49cbSpirit: utree documentation work
Hartmut Kaiser
2010-12-20 01:59:17 +0000
d395da1674Spirit: utree documentation work
Hartmut Kaiser
2010-12-20 01:54:35 +0000
9a6a015d01Spirit adding Qi and Karma indicies to documentation
Hartmut Kaiser
2010-12-19 22:00:11 +0000
129ad5a66bFusion: mask fusion::begin/fusion::end with SFINAE, fixes#4028
Christopher Schmidt
2010-12-19 18:35:52 +0000
ddc8205f61Spirit: added matching of any tokens by specifying qi::token/qi::tokenid without parameter, doc updates
Hartmut Kaiser
2010-12-19 18:32:45 +0000
03e0f61f1cSpirit: added matching of any tokens by specifying qi::token/qi::tokenid without parameter
Hartmut Kaiser
2010-12-19 18:32:02 +0000
e8ba5fb7a6Added some adapter code for posix_time::time_duration and gregorian::date_duration, so the durations can be fully used with icl::intervals.
Joachim Faulhaber
2010-12-19 18:00:27 +0000
ae5220609buse boost::optional::swap member function
Eric Niebler
2010-12-19 17:50:24 +0000
e3083f302dfusion::is_sequence returns true for proto::expr, proto::basic_expr, and proto flat_views, fixes#5006
Eric Niebler
2010-12-19 17:41:58 +0000
88ced3cc13tests now require filesystem v3
Robert Ramey
2010-12-19 17:36:00 +0000
96a4b90480Spirit: fixing header ordering
Hartmut Kaiser
2010-12-19 17:25:22 +0000
ad1de1ebffSpirit: fixing gcc compilation problems
Hartmut Kaiser
2010-12-19 17:23:49 +0000
699a53fb54fusion::is_sequence returns true for proto::expr, proto::basic_expr, and proto flat_views, fixes#5006
Eric Niebler
2010-12-19 17:18:31 +0000
b46de3c30fSome adjustments of difference_type and size_type on duration types for the adapter code of boost date_time.
Joachim Faulhaber
2010-12-19 15:21:32 +0000
4ecddedaa0Fusion: typo fix, fixes#4877
Christopher Schmidt
2010-12-19 15:11:12 +0000
a70451f0bbQuickbook changelog entries.
Daniel James
2010-12-19 13:35:26 +0000
737f47b705More use of shared rules.
Daniel James
2010-12-19 13:34:50 +0000
e78fc808f0Get rid of 'skip_initial_spaces'.
Daniel James
2010-12-19 13:34:09 +0000
7f55d21e5bCombine the block and phrase grammars.
Daniel James
2010-12-19 13:33:28 +0000
15db710ef0Split out the block and phrase markup.
Daniel James
2010-12-19 13:32:42 +0000
331fb1fd7bCombine the block and paragraph parsers.
Daniel James
2010-12-19 13:31:52 +0000
bd8b711b20Move block and paragraph rules together.
Daniel James
2010-12-19 13:31:17 +0000
645c01bc54Don't treat lines containing comments as blank.
Daniel James
2010-12-19 13:30:43 +0000
8952ff27e4Use the same symbol tables for parsing block tags and checking for the end of paragraphs.
Daniel James
2010-12-19 13:30:06 +0000
d0c0085872Create a single grammar class.
Daniel James
2010-12-19 13:29:25 +0000
d75cc7752cMove the phrase grammer back to a cpp file.
Daniel James
2010-12-19 13:28:27 +0000
eba4c95f45Use the Nabialek trick in quickbook.
Daniel James
2010-12-19 13:27:48 +0000
6e604d3b3eSmarter anchor support.
Daniel James
2010-12-19 13:26:55 +0000
b39074434eMissing paragraph end markup for heading.
Daniel James
2010-12-19 13:25:36 +0000
3412e4b64cSpirit: removing old html files
Hartmut Kaiser
2010-12-19 03:38:27 +0000
bfaf52e475Spirit: improving integration of utree in Karma
Hartmut Kaiser
2010-12-19 03:37:49 +0000
300e7a9b58Spirit: improving integration of utree in Karma
Hartmut Kaiser
2010-12-19 03:36:02 +0000
1e24739388Removed optional/test/optional_test.cpp failure markup on MSVC 7.1. The code for swap now uses Boost.Utility.Swap, which has the workaround for this compiler.
Andrey Semashev
2010-12-18 21:41:20 +0000
5b4ee81e1fRemoved optional/test/optional_test.cpp failure markup on MSVC 7.1. The code for swap now uses Boost.Utility.Swap, which has the workaround for this compiler.
Andrey Semashev
2010-12-18 21:36:15 +0000
796c69820aMerged changes from trunk: add namespace scope swap forward declaration to fix member swap copmilation. Swap implementation now uses Boost.Utility.Swap. Fixes#4987.
Andrey Semashev
2010-12-18 21:29:39 +0000
5fd6007929fix for testing - avoid mktemp. Note, Now depends on boost file system and boost system !!!
Robert Ramey
2010-12-18 19:28:20 +0000
0b5813b7abRe-added the call to free() to utree's dtor, added a call to initialize() to it's default ctor (this cleans up a memory leak).
Bryce Adelstein-Lelbach
2010-12-18 04:24:54 +0000
606adbf9b8Spirit: more simplifications
Hartmut Kaiser
2010-12-18 02:36:35 +0000
0cb08e860aSpirit: one minor fix, which should speed up things slightly
Hartmut Kaiser
2010-12-18 02:34:08 +0000
f954ae0a78Spirit: whitespace fixes
Hartmut Kaiser
2010-12-18 02:29:50 +0000
366f178ce8Spirit: fixing problem with utree tests, refactoring initialization code
Hartmut Kaiser
2010-12-18 02:29:18 +0000
eef5848599Fixed a typo in the scheme example (in the string input grammar, a call to the name method of a parser component was incorrect), reformatted callouts in utree docs per Hartmut's request, and fixed a memory leak in utree's list implementation.
Bryce Adelstein-Lelbach
2010-12-18 01:36:47 +0000
dc5e10c6dbRefs #4987. Added forward declaration of namespace-scope swap for boost::optional, this should fix GCC compilation errors. Also swap implementation now uses Boost.Utility.Swap to make use of the workarounds for some broken compilers. If it breaks for your compiler, let me know in the mentioned ticket.
Andrey Semashev
2010-12-17 21:12:56 +0000
301af6ef67merge various proto fixes from trunk
Eric Niebler
2010-12-17 18:58:47 +0000
60ca1335e1Spirit: fixing docs
Hartmut Kaiser
2010-12-17 18:33:11 +0000
3995c5582amaintenance tweak: use PP to control use of tr1_result_of
Eric Niebler
2010-12-17 18:31:47 +0000
076531821ffix gcc workaround for noinvoke
Eric Niebler
2010-12-17 18:22:52 +0000
91bb9c2d55Add notes about mpreal support and regenerate docs. Also add missing config file.
John Maddock
2010-12-17 16:27:36 +0000
6619f0aeb0Add support for "mpreal" wrapper for mpfr. Add concept check for mpreal type. Add previously missing doc file. Fix type promotion rules to do the right thing when one type is a class type that's implicitly convertible to a real.
John Maddock
2010-12-17 16:04:51 +0000
26771059b9Spirit: Adding missing header files
Hartmut Kaiser
2010-12-17 12:22:01 +0000
48cbcdd1d0Spirit: documentation update
Hartmut Kaiser
2010-12-16 23:43:36 +0000
7ca9d9ee6cFix min/max usage.
John Maddock
2010-12-16 18:37:50 +0000
daf633bccaLimit warning suppression to old versions of VC++, fixes#4432
Daniel Frey
2010-12-16 17:30:46 +0000
a966abd640Validate the parameter to -j.
Vladimir Prus
2010-12-16 17:26:01 +0000
b2f122ab8bSpirit: merging from trunk
Hartmut Kaiser
2010-12-16 13:39:55 +0000
2c723ad529Add icl to root index.html
Daniel James
2010-12-15 22:51:31 +0000
f3302873a0Add Icl to root index.html
Daniel James
2010-12-15 22:38:56 +0000
7e40d6196cInterval Container Library [Boost.Icl]. Initial merge from trunk to release branch for boost 1.46. Merged call of icl tests.
Joachim Faulhaber
2010-12-15 22:35:46 +0000
ef30f4bb9afixed possible VC8 problem
Christophe Henry
2010-12-15 22:20:09 +0000
21c2719c42applied patch bugfix for trac 4926
Christophe Henry
2010-12-15 21:42:24 +0000
d401a670bfInterval Container Library [Boost.Icl]. Initial merge from trunk to release branch for boost 1.46.
Joachim Faulhaber
2010-12-15 20:11:48 +0000
f77eff4f63Addition of root directory for ICL.
Joachim Faulhaber
2010-12-15 12:24:18 +0000
b24d3047bcadded new distributions and readme file (from index.html).
Paul A. Bristow
2010-12-15 10:19:05 +0000
e14c07938badded new distributions.
Paul A. Bristow
2010-12-15 10:16:55 +0000