boost:svn.git
12 years agoRemove CMakeLists.txt, as cmake was last updated for 1.41
vladimir_prus [Wed, 21 Apr 2010 16:57:17 +0000 (16:57 +0000)]
Remove CMakeLists.txt, as cmake was last updated for 1.41

git-svn-id: http://svn.boost.org/svn/boost/trunk@61466 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agomore implementation details
djowel [Wed, 21 Apr 2010 16:19:54 +0000 (16:19 +0000)]
more implementation details

git-svn-id: http://svn.boost.org/svn/boost/trunk@61465 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoMore error handling tweaks
djowel [Wed, 21 Apr 2010 14:21:08 +0000 (14:21 +0000)]
More error handling tweaks

git-svn-id: http://svn.boost.org/svn/boost/trunk@61462 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoworking lambda function application
djowel [Wed, 21 Apr 2010 14:02:07 +0000 (14:02 +0000)]
working lambda function application

git-svn-id: http://svn.boost.org/svn/boost/trunk@61460 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFix inspection report issues.
johnmaddock [Wed, 21 Apr 2010 10:59:43 +0000 (10:59 +0000)]
Fix inspection report issues.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61456 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixed GCC warning in value_initializer(): "m_3d_char_array will be initialized after...
niels_dekker [Wed, 21 Apr 2010 10:24:54 +0000 (10:24 +0000)]
Fixed GCC warning in value_initializer(): "m_3d_char_array will be initialized after m_unsigned_char".

git-svn-id: http://svn.boost.org/svn/boost/trunk@61455 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFix inspection script issue: change check to do_check.
johnmaddock [Wed, 21 Apr 2010 09:04:00 +0000 (09:04 +0000)]
Fix inspection script issue: change check to do_check.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61454 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoUpdate some of the C++0x tests so they don't catch "fake" implementations.
johnmaddock [Wed, 21 Apr 2010 08:49:21 +0000 (08:49 +0000)]
Update 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.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61453 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoBoost.Range revert accidental check-in of lambda test. It kinda breaks most compilers...
neilgroves [Wed, 21 Apr 2010 07:37:25 +0000 (07:37 +0000)]
Boost.Range revert accidental check-in of lambda test. It kinda breaks most compilers - doh.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61452 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agotweaks
djowel [Wed, 21 Apr 2010 07:31:50 +0000 (07:31 +0000)]
tweaks

git-svn-id: http://svn.boost.org/svn/boost/trunk@61451 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agomoving files
djowel [Wed, 21 Apr 2010 07:30:15 +0000 (07:30 +0000)]
moving files

git-svn-id: http://svn.boost.org/svn/boost/trunk@61450 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoDefault-initialized const objects of class type are ill-formed of the class does...
dgregor [Wed, 21 Apr 2010 06:33:52 +0000 (06:33 +0000)]
Default-initialized const objects of class type are ill-formed of the class does not have a user-declared default constructor

git-svn-id: http://svn.boost.org/svn/boost/trunk@61449 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agosupplanting boost::functiion with a utree polymorphic function implementation.
djowel [Wed, 21 Apr 2010 04:50:03 +0000 (04:50 +0000)]
supplanting boost::functiion with a utree polymorphic function implementation.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61448 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoRenaming as<T> to get<T>
djowel [Wed, 21 Apr 2010 04:18:22 +0000 (04:18 +0000)]
Renaming as<T> to get<T>

git-svn-id: http://svn.boost.org/svn/boost/trunk@61447 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years ago+ adding function_type to utree
djowel [Wed, 21 Apr 2010 04:12:48 +0000 (04:12 +0000)]
+ 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.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61446 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added karma::skip directive
hkaiser [Wed, 21 Apr 2010 00:49:21 +0000 (00:49 +0000)]
Spirit: added karma::skip directive

git-svn-id: http://svn.boost.org/svn/boost/trunk@61445 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoBoost.MultiArray disambiguated calls to equal functions in the unit tests. These...
neilgroves [Tue, 20 Apr 2010 21:56:33 +0000 (21:56 +0000)]
Boost.MultiArray disambiguated calls to equal functions in the unit tests. These became ambiguous due to changes in Boost.Range.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61441 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixed various issues in docs (mostly duplicate bookmarks and broken links) found...
jewillco [Tue, 20 Apr 2010 18:49:18 +0000 (18:49 +0000)]
Fixed various issues in docs (mostly duplicate bookmarks and broken links) found by inspect tool

git-svn-id: http://svn.boost.org/svn/boost/trunk@61437 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoExtended value-initialization test by adding function pointers, member function point...
niels_dekker [Tue, 20 Apr 2010 18:31:35 +0000 (18:31 +0000)]
Extended value-initialization test by adding function pointers, member function pointers, bit-fiends and long double. Thanks to the HCC C gebruikersgroep!

git-svn-id: http://svn.boost.org/svn/boost/trunk@61436 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixed tab and no-newline-at-end-of-file issues from inspection report
jewillco [Tue, 20 Apr 2010 17:54:16 +0000 (17:54 +0000)]
Fixed tab and no-newline-at-end-of-file issues from inspection report

git-svn-id: http://svn.boost.org/svn/boost/trunk@61435 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixes #4115: sometimes VC++ doesn't put typeinfo in namespace std.
johnmaddock [Tue, 20 Apr 2010 17:48:16 +0000 (17:48 +0000)]
Fixes #4115: sometimes VC++ doesn't put typeinfo in namespace std.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61434 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoTweak VC10 configuration settings.
johnmaddock [Tue, 20 Apr 2010 17:26:06 +0000 (17:26 +0000)]
Tweak VC10 configuration settings.
Update BOOST_NO_DECLTYPE test with VC10 bug case.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61432 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoDisambiguate between boost::ref and std:ref etc.
johnmaddock [Tue, 20 Apr 2010 16:03:14 +0000 (16:03 +0000)]
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

git-svn-id: http://svn.boost.org/svn/boost/trunk@61430 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAdded patch to fix issue #2501
anthonyw [Tue, 20 Apr 2010 15:02:47 +0000 (15:02 +0000)]
Added patch to fix issue #2501

git-svn-id: http://svn.boost.org/svn/boost/trunk@61429 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added regression test
hkaiser [Tue, 20 Apr 2010 14:37:58 +0000 (14:37 +0000)]
Spirit: added regression test

git-svn-id: http://svn.boost.org/svn/boost/trunk@61426 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added transform_attribute customization point to Qi and Karma semantic actions
hkaiser [Tue, 20 Apr 2010 14:30:19 +0000 (14:30 +0000)]
Spirit: added transform_attribute customization point to Qi and Karma semantic actions

git-svn-id: http://svn.boost.org/svn/boost/trunk@61425 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: doc fixes: what's new
hkaiser [Tue, 20 Apr 2010 13:57:01 +0000 (13:57 +0000)]
Spirit: doc fixes: what's new

git-svn-id: http://svn.boost.org/svn/boost/trunk@61424 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: resolved precedence problems in Qi parser
hkaiser [Tue, 20 Apr 2010 13:17:32 +0000 (13:17 +0000)]
Spirit: resolved precedence problems in Qi parser

git-svn-id: http://svn.boost.org/svn/boost/trunk@61422 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: minor scheme fixes
hkaiser [Tue, 20 Apr 2010 12:27:26 +0000 (12:27 +0000)]
Spirit: minor scheme fixes

git-svn-id: http://svn.boost.org/svn/boost/trunk@61421 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: replaced implementation of boost::get(utree)
hkaiser [Mon, 19 Apr 2010 23:14:23 +0000 (23:14 +0000)]
Spirit: replaced implementation of boost::get(utree)

git-svn-id: http://svn.boost.org/svn/boost/trunk@61416 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoDetab array.hpp
marshall [Mon, 19 Apr 2010 21:41:21 +0000 (21:41 +0000)]
Detab array.hpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@61415 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAdded marshall as Array maintainer
marshall [Mon, 19 Apr 2010 13:27:34 +0000 (13:27 +0000)]
Added marshall as Array maintainer

git-svn-id: http://svn.boost.org/svn/boost/trunk@61408 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWave: updated changelog
hkaiser [Mon, 19 Apr 2010 12:07:58 +0000 (12:07 +0000)]
Wave: updated changelog

git-svn-id: http://svn.boost.org/svn/boost/trunk@61405 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoBoost.Range - removed unnecessary code from the sliced adaptor.
neilgroves [Mon, 19 Apr 2010 11:45:27 +0000 (11:45 +0000)]
Boost.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.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61404 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAdd missing change to quickbook documentation.
danieljames [Mon, 19 Apr 2010 07:56:49 +0000 (07:56 +0000)]
Add missing change to quickbook documentation.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61398 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agomore error handling
djowel [Mon, 19 Apr 2010 04:36:38 +0000 (04:36 +0000)]
more error handling

git-svn-id: http://svn.boost.org/svn/boost/trunk@61394 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoCall explicit type register rule to avoid errors when the type file is imported from...
grafik [Mon, 19 Apr 2010 03:43:14 +0000 (03:43 +0000)]
Call explicit type register rule to avoid errors when the type file is imported from another type file. (Fixes #4118).

git-svn-id: http://svn.boost.org/svn/boost/trunk@61393 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agotrimmed back utree size to 16 bytes (on 32 bit machines)
djowel [Mon, 19 Apr 2010 03:26:52 +0000 (03:26 +0000)]
trimmed back utree size to 16 bytes (on 32 bit machines)

git-svn-id: http://svn.boost.org/svn/boost/trunk@61392 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agorefining the error checking
djowel [Mon, 19 Apr 2010 02:31:08 +0000 (02:31 +0000)]
refining the error checking

git-svn-id: http://svn.boost.org/svn/boost/trunk@61391 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: updating docs with recent changes to CP's
hkaiser [Mon, 19 Apr 2010 02:04:35 +0000 (02:04 +0000)]
Spirit: updating docs with recent changes to CP's

git-svn-id: http://svn.boost.org/svn/boost/trunk@61390 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: refactored implementation of transform_attribute
hkaiser [Mon, 19 Apr 2010 01:56:14 +0000 (01:56 +0000)]
Spirit: refactored implementation of transform_attribute

git-svn-id: http://svn.boost.org/svn/boost/trunk@61389 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: adapted binary node format in generated output
hkaiser [Mon, 19 Apr 2010 00:25:55 +0000 (00:25 +0000)]
Spirit: adapted binary node format in generated output

git-svn-id: http://svn.boost.org/svn/boost/trunk@61388 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWave: fixed #4113: cpp_lexer does not handle qualified backslashes correctly
hkaiser [Sun, 18 Apr 2010 21:00:09 +0000 (21:00 +0000)]
Wave: fixed #4113: cpp_lexer does not handle qualified backslashes correctly

git-svn-id: http://svn.boost.org/svn/boost/trunk@61384 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWave: fixing regression test failures
hkaiser [Sun, 18 Apr 2010 20:29:54 +0000 (20:29 +0000)]
Wave: fixing regression test failures

git-svn-id: http://svn.boost.org/svn/boost/trunk@61381 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agotest with a single comment added
david.bellot [Sun, 18 Apr 2010 20:02:59 +0000 (20:02 +0000)]
test with a single comment added

git-svn-id: http://svn.boost.org/svn/boost/trunk@61379 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoBoost.Range added the strided adaptor to the boost/range/adaptors.hpp
neilgroves [Sun, 18 Apr 2010 19:55:46 +0000 (19:55 +0000)]
Boost.Range added the strided adaptor to the boost/range/adaptors.hpp

git-svn-id: http://svn.boost.org/svn/boost/trunk@61378 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoExperimental Boost.Build configuration for Clang.
dgregor [Sun, 18 Apr 2010 19:43:40 +0000 (19:43 +0000)]
Experimental Boost.Build configuration for Clang.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61377 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixing inspect errors
hkaiser [Sun, 18 Apr 2010 18:31:53 +0000 (18:31 +0000)]
Spirit: fixing inspect errors

git-svn-id: http://svn.boost.org/svn/boost/trunk@61373 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixing inspect errors
hkaiser [Sun, 18 Apr 2010 18:24:36 +0000 (18:24 +0000)]
Spirit: fixing inspect errors

git-svn-id: http://svn.boost.org/svn/boost/trunk@61372 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixing inspect errors
hkaiser [Sun, 18 Apr 2010 18:23:18 +0000 (18:23 +0000)]
Spirit: fixing inspect errors

git-svn-id: http://svn.boost.org/svn/boost/trunk@61371 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWave : fixing inspection errors
hkaiser [Sun, 18 Apr 2010 18:11:55 +0000 (18:11 +0000)]
Wave : fixing inspection errors

git-svn-id: http://svn.boost.org/svn/boost/trunk@61369 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWave : fixing inspection errors
hkaiser [Sun, 18 Apr 2010 18:00:16 +0000 (18:00 +0000)]
Wave : fixing inspection errors

git-svn-id: http://svn.boost.org/svn/boost/trunk@61368 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSwitched to property maps and get/put for most internal data structures
jewillco [Sun, 18 Apr 2010 17:50:20 +0000 (17:50 +0000)]
Switched to property maps and get/put for most internal data structures

git-svn-id: http://svn.boost.org/svn/boost/trunk@61367 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixed TAB
ramey [Sun, 18 Apr 2010 17:13:42 +0000 (17:13 +0000)]
Fixed TAB

git-svn-id: http://svn.boost.org/svn/boost/trunk@61365 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agochanged name from test_plugin to test_dll_plugin
ramey [Sun, 18 Apr 2010 17:13:17 +0000 (17:13 +0000)]
changed name from test_plugin to test_dll_plugin

git-svn-id: http://svn.boost.org/svn/boost/trunk@61364 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agofixed TAB
ramey [Sun, 18 Apr 2010 17:12:51 +0000 (17:12 +0000)]
fixed TAB

git-svn-id: http://svn.boost.org/svn/boost/trunk@61363 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agofixed link
ramey [Sun, 18 Apr 2010 17:12:47 +0000 (17:12 +0000)]
fixed link

git-svn-id: http://svn.boost.org/svn/boost/trunk@61362 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agofix arity checking for lambda
djowel [Sun, 18 Apr 2010 15:18:26 +0000 (15:18 +0000)]
fix arity checking for lambda

git-svn-id: http://svn.boost.org/svn/boost/trunk@61360 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAdd an objective-c header scanner so that #import dependencies can be found. To minim...
grafik [Sun, 18 Apr 2010 14:35:57 +0000 (14:35 +0000)]
Add an objective-c header scanner so that #import dependencies can be found. To minimize code it reuses the c-scanner which is now moved into the cpp.jam type file.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61358 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoIostreams release notes.
danieljames [Sun, 18 Apr 2010 13:21:09 +0000 (13:21 +0000)]
Iostreams release notes.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61357 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoUnordered/hash release notes.
danieljames [Sun, 18 Apr 2010 13:20:45 +0000 (13:20 +0000)]
Unordered/hash release notes.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61356 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFix links from foreach to range documentation.
danieljames [Sun, 18 Apr 2010 12:18:13 +0000 (12:18 +0000)]
Fix links from foreach to range documentation.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61352 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFix links for string algorithm to range documentation.
danieljames [Sun, 18 Apr 2010 12:17:36 +0000 (12:17 +0000)]
Fix links for string algorithm to range documentation.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61351 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoarity checking
djowel [Sun, 18 Apr 2010 10:32:35 +0000 (10:32 +0000)]
arity checking

git-svn-id: http://svn.boost.org/svn/boost/trunk@61350 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agocompiler error handling/reporting
djowel [Sun, 18 Apr 2010 05:24:45 +0000 (05:24 +0000)]
compiler error handling/reporting

git-svn-id: http://svn.boost.org/svn/boost/trunk@61348 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: big move forward with Qi expression generator
hkaiser [Sun, 18 Apr 2010 01:56:32 +0000 (01:56 +0000)]
Spirit: big move forward with Qi expression generator

git-svn-id: http://svn.boost.org/svn/boost/trunk@61347 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoBoost.Range corrected istream_range implementation. Added the missing istream_range...
neilgroves [Sat, 17 Apr 2010 21:02:28 +0000 (21:02 +0000)]
Boost.Range corrected istream_range implementation. Added the missing istream_range unit test. Removed the untested and undocumented unbounded_range for this release.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61345 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoWork around over-eager ADL with msvc-10.0. Refs #4108
steven_watanabe [Sat, 17 Apr 2010 20:13:27 +0000 (20:13 +0000)]
Work around over-eager ADL with msvc-10.0.  Refs #4108

git-svn-id: http://svn.boost.org/svn/boost/trunk@61344 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAdded referencing iterators to utree
hkaiser [Sat, 17 Apr 2010 18:47:36 +0000 (18:47 +0000)]
Added referencing iterators to utree

git-svn-id: http://svn.boost.org/svn/boost/trunk@61343 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoincorporated error handling and added error reporting tests.
djowel [Sat, 17 Apr 2010 16:08:33 +0000 (16:08 +0000)]
incorporated error handling and added error reporting tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61342 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoincorporated error handling and added error reporting tests.
djowel [Sat, 17 Apr 2010 15:58:29 +0000 (15:58 +0000)]
incorporated error handling and added error reporting tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61340 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoincorporated error handling and added error reporting tests.
djowel [Sat, 17 Apr 2010 15:27:17 +0000 (15:27 +0000)]
incorporated error handling and added error reporting tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61339 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoincorporated error handling and added error reporting tests.
djowel [Sat, 17 Apr 2010 15:26:07 +0000 (15:26 +0000)]
incorporated error handling and added error reporting tests.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61338 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years ago+ installing the line_pos_iterator
djowel [Sat, 17 Apr 2010 13:20:25 +0000 (13:20 +0000)]
+ installing the line_pos_iterator
+ error handling tweaks

git-svn-id: http://svn.boost.org/svn/boost/trunk@61336 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoinstalling the line_pos_iterator
djowel [Sat, 17 Apr 2010 12:16:53 +0000 (12:16 +0000)]
installing the line_pos_iterator

git-svn-id: http://svn.boost.org/svn/boost/trunk@61335 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoline_pos_iterator: a lighweight line position iterator.
djowel [Sat, 17 Apr 2010 08:51:57 +0000 (08:51 +0000)]
line_pos_iterator: a lighweight line position iterator.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61334 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoline_pos_iterator: a lighweight line position iterator.
djowel [Sat, 17 Apr 2010 08:44:20 +0000 (08:44 +0000)]
line_pos_iterator: a lighweight line position iterator.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61333 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoAvoided IBM/XL warning about omitted keyword "private" for base class "int_struct...
niels_dekker [Sat, 17 Apr 2010 08:38:01 +0000 (08:38 +0000)]
Avoided IBM/XL warning about omitted keyword "private" for base class "int_struct". Added note about IBM/XL V10.1 regression failure.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61332 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoline_pos_iterator: a lighweight line position iterator.
djowel [Sat, 17 Apr 2010 08:30:19 +0000 (08:30 +0000)]
line_pos_iterator: a lighweight line position iterator.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61331 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agomore error handling
djowel [Sat, 17 Apr 2010 05:09:37 +0000 (05:09 +0000)]
more error handling

git-svn-id: http://svn.boost.org/svn/boost/trunk@61330 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixed attribute propagation of optionals in rules
hkaiser [Fri, 16 Apr 2010 22:47:13 +0000 (22:47 +0000)]
Spirit: fixed attribute propagation of optionals in rules

git-svn-id: http://svn.boost.org/svn/boost/trunk@61328 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoFixed wrong number of arguments in call to target() in edge()
jewillco [Fri, 16 Apr 2010 19:49:48 +0000 (19:49 +0000)]
Fixed wrong number of arguments in call to target() in edge()

git-svn-id: http://svn.boost.org/svn/boost/trunk@61326 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: Added a missing header file
hkaiser [Fri, 16 Apr 2010 18:16:55 +0000 (18:16 +0000)]
Spirit: Added a missing header file

git-svn-id: http://svn.boost.org/svn/boost/trunk@61325 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: enabled single element sequences everywhere a single value is expected (Qi...
hkaiser [Fri, 16 Apr 2010 18:15:19 +0000 (18:15 +0000)]
Spirit: enabled single element sequences everywhere a single value is expected (Qi, Karma), added tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61324 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: extended attribute handling capabilities of the karma::symbols generator
hkaiser [Fri, 16 Apr 2010 18:13:37 +0000 (18:13 +0000)]
Spirit: extended attribute handling capabilities of the karma::symbols generator

git-svn-id: http://svn.boost.org/svn/boost/trunk@61323 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: refined attribute extraction customization point (Karma), enabled single...
hkaiser [Fri, 16 Apr 2010 18:12:24 +0000 (18:12 +0000)]
Spirit: refined attribute extraction customization point (Karma), enabled single element sequences everzwhere a single value is expected (Qi, Karma)

git-svn-id: http://svn.boost.org/svn/boost/trunk@61322 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added single character syntax for character ranges for Karma as well, added...
hkaiser [Fri, 16 Apr 2010 18:01:02 +0000 (18:01 +0000)]
Spirit: added single character syntax for character ranges for Karma as well, added tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61321 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added single character syntax for character ranges for Karma as well
hkaiser [Fri, 16 Apr 2010 18:00:33 +0000 (18:00 +0000)]
Spirit: added single character syntax for character ranges for Karma as well

git-svn-id: http://svn.boost.org/svn/boost/trunk@61320 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added single character syntax for character ranges, added tests
hkaiser [Fri, 16 Apr 2010 17:56:11 +0000 (17:56 +0000)]
Spirit: added single character syntax for character ranges, added tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61319 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added single character syntax for character ranges
hkaiser [Fri, 16 Apr 2010 17:55:29 +0000 (17:55 +0000)]
Spirit: added single character syntax for character ranges

git-svn-id: http://svn.boost.org/svn/boost/trunk@61318 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agofixed bug.
djowel [Fri, 16 Apr 2010 13:26:45 +0000 (13:26 +0000)]
fixed bug.

git-svn-id: http://svn.boost.org/svn/boost/trunk@61317 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoerror handling
djowel [Fri, 16 Apr 2010 13:09:23 +0000 (13:09 +0000)]
error handling

git-svn-id: http://svn.boost.org/svn/boost/trunk@61316 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixing two problems in Karma's attribute handling
hkaiser [Fri, 16 Apr 2010 12:05:20 +0000 (12:05 +0000)]
Spirit: fixing two problems in Karma's attribute handling

git-svn-id: http://svn.boost.org/svn/boost/trunk@61315 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoseparating examples from tests
djowel [Fri, 16 Apr 2010 04:46:25 +0000 (04:46 +0000)]
separating examples from tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61312 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoseparating examples from tests
djowel [Fri, 16 Apr 2010 04:05:45 +0000 (04:05 +0000)]
separating examples from tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61311 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agorenaming test to example
djowel [Fri, 16 Apr 2010 03:35:55 +0000 (03:35 +0000)]
renaming test to example

git-svn-id: http://svn.boost.org/svn/boost/trunk@61310 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: added more tests
hkaiser [Fri, 16 Apr 2010 02:48:12 +0000 (02:48 +0000)]
Spirit: added more tests

git-svn-id: http://svn.boost.org/svn/boost/trunk@61308 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: working on karma::symbols generator
hkaiser [Fri, 16 Apr 2010 02:47:22 +0000 (02:47 +0000)]
Spirit: working on karma::symbols generator

git-svn-id: http://svn.boost.org/svn/boost/trunk@61307 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: fixed utree issues
hkaiser [Thu, 15 Apr 2010 22:59:01 +0000 (22:59 +0000)]
Spirit: fixed utree issues

git-svn-id: http://svn.boost.org/svn/boost/trunk@61303 b8fc166d-592f-0410-95f2-cb63ce0dd405

12 years agoSpirit: beginnings of Qi generator
hkaiser [Thu, 15 Apr 2010 22:58:15 +0000 (22:58 +0000)]
Spirit: beginnings of Qi generator

git-svn-id: http://svn.boost.org/svn/boost/trunk@61302 b8fc166d-592f-0410-95f2-cb63ce0dd405