Commit Graph

  • 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
  • 5a70e27f98 Eliminate 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
  • 172eba30b0 Fix typos in code examples for legendre polynomials and regenerate docs. John Maddock 2010-12-22 10:22:56 +0000
  • 6c63efbd0e Removed 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
  • 8545debb68 Spirit: fixed/added utree tests Hartmut Kaiser 2010-12-22 01:27:07 +0000
  • 058eac27f2 Spirit: fixing iterator issue with utree Hartmut Kaiser 2010-12-22 01:26:17 +0000
  • 2278760f74 Adjustments for use with boost/intrusive Joachim Faulhaber 2010-12-21 23:01:22 +0000
  • a35a69672d Minor modifications of tests. Joachim Faulhaber 2010-12-21 23:00:22 +0000
  • bc16115b66 Minor modifications of tests. Joachim Faulhaber 2010-12-21 22:46:17 +0000
  • 9ee493d974 Adjustments for use with boost/intrusive Joachim Faulhaber 2010-12-21 22:36:50 +0000
  • f4a2890289 Added 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
  • 5e40b180ac fix ambiguity in display_expr, fixes #4910 Eric Niebler 2010-12-21 15:07:35 +0000
  • 9d64247d50 add missing inline Eric Niebler 2010-12-21 14:33:39 +0000
  • 1c09c38e57 Spirit: added missing file Hartmut Kaiser 2010-12-21 14:07:31 +0000
  • 193dc4653c Spirit: adding docs for hold[] Hartmut Kaiser 2010-12-21 14:04:46 +0000
  • 1f9643847a Spirit: adding missing header file Hartmut Kaiser 2010-12-21 13:55:05 +0000
  • a317f997c9 Wave: fixing a couple of warnings Hartmut Kaiser 2010-12-21 12:22:36 +0000
  • 2f653b16d5 added get_history. Returns the history object. Christophe Henry 2010-12-21 07:31:29 +0000
  • 4e084d7b94 Retooled 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
  • 80222d3ce8 Spirit: adding uninitialized utree node type Hartmut Kaiser 2010-12-21 02:50:47 +0000
  • f3ed7ddc6a Spirit: more utree fixes Hartmut Kaiser 2010-12-21 02:48:59 +0000
  • 824cd724ee Spirit: adding uninitialized utree node type Hartmut Kaiser 2010-12-21 02:37:28 +0000
  • fd04e17fee added possibility to choose the container for the message and deferred events queues Christophe Henry 2010-12-20 22:59:17 +0000
  • 925317c1be Spirit: fixing clang warning Hartmut Kaiser 2010-12-20 20:28:14 +0000
  • 8719adb3bc Spirit: adding examples demonstrating parsing with utree Hartmut Kaiser 2010-12-20 19:32:40 +0000
  • b8fe45f3a8 Add note and comment after assert for integer template type for factorial Paul A. Bristow 2010-12-20 16:02:33 +0000
  • ba5d858ba7 attempted fix for 4910 Eric Niebler 2010-12-20 15:54:38 +0000
  • f14d6ac789 New factorial example Paul A. Bristow 2010-12-20 15:33:46 +0000
  • b8b4f3760b Add comment after assert for integer template type Paul A. Bristow 2010-12-20 15:16:19 +0000
  • 948dde4b04 Add assert (and comment) for integer template type Paul A. Bristow 2010-12-20 15:14:31 +0000
  • 9c37c3ceff Spirit: fixing Spirit for breaking change in Proto (Proto expressions are now Fusion sequences) Hartmut Kaiser 2010-12-20 14:06:05 +0000
  • a5e78a49cb Spirit: utree documentation work Hartmut Kaiser 2010-12-20 01:59:17 +0000
  • d395da1674 Spirit: utree documentation work Hartmut Kaiser 2010-12-20 01:54:35 +0000
  • 9a6a015d01 Spirit adding Qi and Karma indicies to documentation Hartmut Kaiser 2010-12-19 22:00:11 +0000
  • 129ad5a66b Fusion: mask fusion::begin/fusion::end with SFINAE, fixes #4028 Christopher Schmidt 2010-12-19 18:35:52 +0000
  • ddc8205f61 Spirit: added matching of any tokens by specifying qi::token/qi::tokenid without parameter, doc updates Hartmut Kaiser 2010-12-19 18:32:45 +0000
  • 03e0f61f1c Spirit: added matching of any tokens by specifying qi::token/qi::tokenid without parameter Hartmut Kaiser 2010-12-19 18:32:02 +0000
  • e8ba5fb7a6 Added 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
  • ae5220609b use boost::optional::swap member function Eric Niebler 2010-12-19 17:50:24 +0000
  • e3083f302d fusion::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
  • 88ced3cc13 tests now require filesystem v3 Robert Ramey 2010-12-19 17:36:00 +0000
  • 96a4b90480 Spirit: fixing header ordering Hartmut Kaiser 2010-12-19 17:25:22 +0000
  • ad1de1ebff Spirit: fixing gcc compilation problems Hartmut Kaiser 2010-12-19 17:23:49 +0000
  • 699a53fb54 fusion::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
  • b46de3c30f Some 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
  • 4ecddedaa0 Fusion: typo fix, fixes #4877 Christopher Schmidt 2010-12-19 15:11:12 +0000
  • a70451f0bb Quickbook changelog entries. Daniel James 2010-12-19 13:35:26 +0000
  • 737f47b705 More use of shared rules. Daniel James 2010-12-19 13:34:50 +0000
  • e78fc808f0 Get rid of 'skip_initial_spaces'. Daniel James 2010-12-19 13:34:09 +0000
  • 7f55d21e5b Combine the block and phrase grammars. Daniel James 2010-12-19 13:33:28 +0000
  • 15db710ef0 Split out the block and phrase markup. Daniel James 2010-12-19 13:32:42 +0000
  • 331fb1fd7b Combine the block and paragraph parsers. Daniel James 2010-12-19 13:31:52 +0000
  • bd8b711b20 Move block and paragraph rules together. Daniel James 2010-12-19 13:31:17 +0000
  • 645c01bc54 Don't treat lines containing comments as blank. Daniel James 2010-12-19 13:30:43 +0000
  • 8952ff27e4 Use the same symbol tables for parsing block tags and checking for the end of paragraphs. Daniel James 2010-12-19 13:30:06 +0000
  • d0c0085872 Create a single grammar class. Daniel James 2010-12-19 13:29:25 +0000
  • d75cc7752c Move the phrase grammer back to a cpp file. Daniel James 2010-12-19 13:28:27 +0000
  • eba4c95f45 Use the Nabialek trick in quickbook. Daniel James 2010-12-19 13:27:48 +0000
  • 6e604d3b3e Smarter anchor support. Daniel James 2010-12-19 13:26:55 +0000
  • b39074434e Missing paragraph end markup for heading. Daniel James 2010-12-19 13:25:36 +0000
  • 3412e4b64c Spirit: removing old html files Hartmut Kaiser 2010-12-19 03:38:27 +0000
  • bfaf52e475 Spirit: improving integration of utree in Karma Hartmut Kaiser 2010-12-19 03:37:49 +0000
  • 300e7a9b58 Spirit: improving integration of utree in Karma Hartmut Kaiser 2010-12-19 03:36:02 +0000
  • 1e24739388 Removed 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
  • 5b4ee81e1f Removed 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
  • 796c69820a Merged 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
  • 5fd6007929 fix for testing - avoid mktemp. Note, Now depends on boost file system and boost system !!! Robert Ramey 2010-12-18 19:28:20 +0000
  • 0b5813b7ab Re-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
  • 606adbf9b8 Spirit: more simplifications Hartmut Kaiser 2010-12-18 02:36:35 +0000
  • 0cb08e860a Spirit: one minor fix, which should speed up things slightly Hartmut Kaiser 2010-12-18 02:34:08 +0000
  • f954ae0a78 Spirit: whitespace fixes Hartmut Kaiser 2010-12-18 02:29:50 +0000
  • 366f178ce8 Spirit: fixing problem with utree tests, refactoring initialization code Hartmut Kaiser 2010-12-18 02:29:18 +0000
  • eef5848599 Fixed 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
  • dc5e10c6db Refs #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
  • 301af6ef67 merge various proto fixes from trunk Eric Niebler 2010-12-17 18:58:47 +0000
  • 60ca1335e1 Spirit: fixing docs Hartmut Kaiser 2010-12-17 18:33:11 +0000
  • 3995c5582a maintenance tweak: use PP to control use of tr1_result_of Eric Niebler 2010-12-17 18:31:47 +0000
  • 076531821f fix gcc workaround for noinvoke Eric Niebler 2010-12-17 18:22:52 +0000
  • 91bb9c2d55 Add notes about mpreal support and regenerate docs. Also add missing config file. John Maddock 2010-12-17 16:27:36 +0000
  • 6619f0aeb0 Add 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
  • 26771059b9 Spirit: Adding missing header files Hartmut Kaiser 2010-12-17 12:22:01 +0000
  • 48cbcdd1d0 Spirit: documentation update Hartmut Kaiser 2010-12-16 23:43:36 +0000
  • 7ca9d9ee6c Fix min/max usage. John Maddock 2010-12-16 18:37:50 +0000
  • daf633bcca Limit warning suppression to old versions of VC++, fixes #4432 Daniel Frey 2010-12-16 17:30:46 +0000
  • a966abd640 Validate the parameter to -j. Vladimir Prus 2010-12-16 17:26:01 +0000
  • b2f122ab8b Spirit: merging from trunk Hartmut Kaiser 2010-12-16 13:39:55 +0000
  • 2c723ad529 Add icl to root index.html Daniel James 2010-12-15 22:51:31 +0000
  • f3302873a0 Add Icl to root index.html Daniel James 2010-12-15 22:38:56 +0000
  • 7e40d6196c Interval 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
  • ef30f4bb9a fixed possible VC8 problem Christophe Henry 2010-12-15 22:20:09 +0000
  • 21c2719c42 applied patch bugfix for trac 4926 Christophe Henry 2010-12-15 21:42:24 +0000
  • d401a670bf Interval Container Library [Boost.Icl]. Initial merge from trunk to release branch for boost 1.46. Joachim Faulhaber 2010-12-15 20:11:48 +0000
  • f77eff4f63 Addition of root directory for ICL. Joachim Faulhaber 2010-12-15 12:24:18 +0000
  • b24d3047bc added new distributions and readme file (from index.html). Paul A. Bristow 2010-12-15 10:19:05 +0000
  • e14c07938b added new distributions. Paul A. Bristow 2010-12-15 10:16:55 +0000