0ffbc16fecwhen using proto::and_ as a transform, apply *all* transforms but only return the result of applying the last
Eric Niebler
2010-04-24 19:50:15 +0000
351fe22d95Fix error which results? in subsequent assertion/crash
Robert Ramey
2010-04-24 18:34:46 +0000
2622671de1Merge library and maintainer list.
Daniel James
2010-04-24 16:29:28 +0000
673ec9fe6aMerge release info, and some other hanging changes.
Daniel James
2010-04-24 16:25:05 +0000
8e89609d17Prepare index.html for release.
Daniel James
2010-04-24 16:02:08 +0000
828e00c547updated description of range lib and put Neil's name where it should be.
Thorsten Jørgen Ottosen
2010-04-24 13:26:12 +0000
b26c657727Fix compile error for Boost.Iostreams on clang.
Daniel James
2010-04-24 13:00:32 +0000
0c2f6ae65dFix range pdf build.
Daniel James
2010-04-24 13:00:10 +0000
ae6f7bdc23The clang workaround broke some compilers, so only use it for clang.
Daniel James
2010-04-24 12:59:35 +0000
a9ef0ef7deSpirit: prefixed all Qi parser component names with 'qi:'
Hartmut Kaiser
2010-04-24 01:53:27 +0000
ea4c6fa83eSpirit: updated Qi parser and generator
Hartmut Kaiser
2010-04-24 01:28:13 +0000
69270f7e59Spirit: fixed a stupid problem
Hartmut Kaiser
2010-04-24 01:23:05 +0000
0431965972Merged r61245 (VC++ 10 error and warning fixes) from trunk
Jeremiah Willcock
2010-04-24 01:13:43 +0000
27cde37362Added string_range_type (shallow strings).
Joel de Guzman
2010-04-24 00:40:39 +0000
381ca7d602Fixed typo
Joel de Guzman
2010-04-24 00:16:08 +0000
1c1188ffc8Boost.Range correct missing items from merge by merging these changes manually. This changeset is what should have happened with the prior svn merge operation.
Neil Groves
2010-04-23 23:18:59 +0000
b1891f44deBoost.Range merge from trunk to release. This is motivated by the need to correct the istream_range, to correct the adaptors.hpp header file, and correct the return types of various range algorithms.
Neil Groves
2010-04-23 22:50:56 +0000
7369052507Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), see #4080.
Niels Dekker
2010-04-23 22:01:56 +0000
2126f7127cSpirit: fixing strict mode for sequences
Hartmut Kaiser
2010-04-23 21:19:16 +0000
18c18bd720Spirit: fixed problem with qi and karma debug_handler
Hartmut Kaiser
2010-04-23 21:17:25 +0000
8c7a5e35e7Fix random_device on mingw
Steven Watanabe
2010-04-23 17:22:39 +0000
b7f994954eSpirit: tweaking attribute handling for Karma sequences
Hartmut Kaiser
2010-04-23 14:59:35 +0000
c65fe17f60Fix clang warnings in unordered tests.
Daniel James
2010-04-23 07:26:43 +0000
2be6cc6f6fWork around friend bug in clang.
Daniel James
2010-04-23 07:25:53 +0000
2c64e306ebblock scopes working well.
Joel de Guzman
2010-04-23 05:26:14 +0000
02eb7959bdexamples cleanup
Joel de Guzman
2010-04-23 04:03:13 +0000
f55d680187cleanup
Joel de Guzman
2010-04-23 03:58:09 +0000
5a30aa6b40major features working
Joel de Guzman
2010-04-23 03:12:26 +0000
fde6e22fbcSpirit: fixing gcc errors
Hartmut Kaiser
2010-04-23 01:13:08 +0000
24cb10f38bBoost.MultiArray - fixed, as requested, the ambiguous calls to the equal function.
Neil Groves
2010-04-22 23:31:30 +0000
7016056a47Only support the templated constructor for types with an 'external_string_type' member. Refs #4135.
Daniel James
2010-04-22 22:51:24 +0000
c83d7d18b8GIL: added some explicit static_cast to avoid warnings
Hailin Jin
2010-04-22 22:49:14 +0000
487d54af0cBoost.Range brought back some of the const overloads that were over-zealously removed.
Neil Groves
2010-04-22 22:43:57 +0000
3a400cf9cfAdd tests for random_device
Steven Watanabe
2010-04-22 21:30:04 +0000
59826297ebSpirit: added strict mode to Karma, new directives strict[] and relaxed[]. No docs yet
Hartmut Kaiser
2010-04-22 20:25:10 +0000
be5868adc7Merge some link fixes and release notes.
Daniel James
2010-04-21 23:00:35 +0000
5879cdcbf1circular_buffer: applied patch to remove workaround for DEC C++ compiler - now all compilers will use this->invalidate_iterators_except
Jan Gaspar
2010-04-21 21:33:52 +0000
15fc594867Remove fetching README.txt from the release script.
Daniel James
2010-04-21 21:33:30 +0000
14e25517efSpirit: fixing compilation problem
Hartmut Kaiser
2010-04-21 18:53:10 +0000
a377e2232dMerge: Remove CMakeLists.txt, as cmake was last updated for 1.41
Vladimir Prus
2010-04-21 18:36:34 +0000
110156346fSpirit: fixing problem with using a karma::repeat[] in a sequence.
Hartmut Kaiser
2010-04-21 17:22:37 +0000
3505073af7MPL: fixed#4061: gcc-4.5 compilation problems related to arity_helper, applied attached patch to the main aux_/template_arity.hpp and regenerated the corresponding file preprocessed/gcc/template_arity.hpp. No other preprocessed files are affected.
Hartmut Kaiser
2010-04-21 17:19:06 +0000
85c98f122eRemove CMakeLists.txt, as cmake was last updated for 1.41
Vladimir Prus
2010-04-21 16:57:17 +0000
a4640ed413more implementation details
Joel de Guzman
2010-04-21 16:19:54 +0000
8217e7990eMore error handling tweaks
Joel de Guzman
2010-04-21 14:21:08 +0000
e99b87688aworking lambda function application
Joel de Guzman
2010-04-21 14:02:07 +0000
3669c77e66Fix inspection report issues.
John Maddock
2010-04-21 10:59:43 +0000
61d3271f68Fixed GCC warning in value_initializer(): "m_3d_char_array will be initialized after m_unsigned_char".
Niels Dekker
2010-04-21 10:24:54 +0000
77c282cc47Fix inspection script issue: change check to do_check.
John Maddock
2010-04-21 09:04:00 +0000
4a05818a33Update some of the C++0x tests so they don't catch "fake" implementations. Update config for VC10 accordingly. Normalise use of BOOST_HAS_RVALUE_REFS - fixes#4112.
John Maddock
2010-04-21 08:49:21 +0000
5b50bd8b98Boost.Range revert accidental check-in of lambda test. It kinda breaks most compilers - doh.
Neil Groves
2010-04-21 07:37:25 +0000
f246e8626etweaks
Joel de Guzman
2010-04-21 07:31:50 +0000
c39796a9dfmoving files
Joel de Guzman
2010-04-21 07:30:15 +0000
7ef0bbd913Default-initialized const objects of class type are ill-formed of the class does not have a user-declared default constructor
Douglas Gregor
2010-04-21 06:33:52 +0000
cebb9fbd9bsupplanting boost::functiion with a utree polymorphic function implementation.
Joel de Guzman
2010-04-21 04:50:03 +0000
502ff005eaRenaming as<T> to get<T>
Joel de Guzman
2010-04-21 04:18:22 +0000
ef7ae322bb+ adding function_type to utree + factoring out utree i/o and adding a PP define to choose simple i/o and spirit i/o using qi and karma.
Joel de Guzman
2010-04-21 04:12:48 +0000
8aea0a96e6Spirit: added karma::skip directive
Hartmut Kaiser
2010-04-21 00:49:21 +0000
cf3a92c677Boost.MultiArray disambiguated calls to equal functions in the unit tests. These became ambiguous due to changes in Boost.Range.
Neil Groves
2010-04-20 21:56:33 +0000
5ed65c9221Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool
Jeremiah Willcock
2010-04-20 18:49:18 +0000
3486d0de25Extended value-initialization test by adding function pointers, member function pointers, bit-fiends and long double. Thanks to the HCC C gebruikersgroep!
Niels Dekker
2010-04-20 18:31:35 +0000
8f3b954df6Fixed tab and no-newline-at-end-of-file issues from inspection report
Jeremiah Willcock
2010-04-20 17:54:16 +0000
1a4b4ebb6aFixes#4115: sometimes VC++ doesn't put typeinfo in namespace std.
John Maddock
2010-04-20 17:48:16 +0000
7cfe2462dcTweak VC10 configuration settings. Update BOOST_NO_DECLTYPE test with VC10 bug case.
John Maddock
2010-04-20 17:26:06 +0000
02730ceecaDisambiguate 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
3a897ffe9fAdded patch to fix issue #2501
Anthony Williams
2010-04-20 15:02:47 +0000
2f6ed01fd7Spirit: added regression test
Hartmut Kaiser
2010-04-20 14:37:58 +0000
36d37ee341Spirit: added transform_attribute customization point to Qi and Karma semantic actions
Hartmut Kaiser
2010-04-20 14:30:19 +0000
a2b4097d82Spirit: doc fixes: what's new
Hartmut Kaiser
2010-04-20 13:57:01 +0000
b25452435bSpirit: resolved precedence problems in Qi parser
Hartmut Kaiser
2010-04-20 13:17:32 +0000
fa99c16a0eSpirit: minor scheme fixes
Hartmut Kaiser
2010-04-20 12:27:26 +0000
73d7febc09Merge Jamroot from trunk
Vladimir Prus
2010-04-20 12:12:31 +0000
69e2ea080fMerge from trunk
Vladimir Prus
2010-04-20 12:05:14 +0000
1aa9cf8a9dComplete sync with /tags/tools/jam/Boost_Jam_3_1_18
Vladimir Prus
2010-04-20 11:51:08 +0000
4605ee8a91Spirit: replaced implementation of boost::get(utree)
Hartmut Kaiser
2010-04-19 23:14:23 +0000
54e9154e58Merged maintainers changes to release
Marshall Clow
2010-04-19 13:35:09 +0000
e7b5cd8b1fAdded marshall as Array maintainer
Marshall Clow
2010-04-19 13:27:34 +0000
74019d15efWave: merging updated changelog from trunk
Hartmut Kaiser
2010-04-19 12:27:38 +0000
c992530552Wave: updated changelog
Hartmut Kaiser
2010-04-19 12:07:58 +0000
cc997ce46cBoost.Range - removed unnecessary code from the sliced adaptor. Added a unit test to test the use of a non-member function as a transform functor and composition of strided, sliced and transformed range adaptors.
Neil Groves
2010-04-19 11:45:27 +0000
9ededf8ce1Add missing change to quickbook documentation.
Daniel James
2010-04-19 07:56:49 +0000
8da7bffab1more error handling
Joel de Guzman
2010-04-19 04:36:38 +0000
e67952c526Call explicit type register rule to avoid errors when the type file is imported from another type file. (Fixes#4118).
Rene Rivera
2010-04-19 03:43:14 +0000
7a84383025trimmed back utree size to 16 bytes (on 32 bit machines)
Joel de Guzman
2010-04-19 03:26:52 +0000