[SVN r74291]
Applied patch (ticket 5716)
https://svn.boost.org/trac/boost/attachment/ticket/5716/spirit_wide_what.patch
[SVN r74292]
Reverting patch. The tests are broken with the patch!
[SVN r74293]
Fix Ticket #5867
[SVN r74299]
- using LLVM 2.9 release
- added bjam for msvc
[SVN r74310]
Fix Ticket #5867
[SVN r74323]
adding the target location in the project requirements to generate the exe in the same directory.
[SVN r74324]
Added explicit qualification for ref to avoid conflict with std::ref
[SVN r74413]
seek directive by TONGARI
[SVN r74796]
Preparing docs for release
[SVN r74709]
seek directive by TONGARI
[SVN r74797]
Adding safe-guards
[SVN r74831]
typo fix
[SVN r74837]
Spirit: Removing bogus static_assert
[SVN r74838]
Added rvalue support for rule %=
[SVN r74876]
Added rvalue support for rule %=
[SVN r74877]
Added rvalue support for rule %=
[SVN r74878]
Spirit: adding rvalue reference overload for lexer::operator+=(), fixes regressions caused by recent proto changes
[SVN r74892]
Added rvalue support for symbols %=
[SVN r74905]
Added rvalue support for symbols %=
[SVN r74906]
Replace spirit and phoenix documentation with a redirect.
[SVN r74983]
Spirit: applying Vitaly Budovski's patch adding binary floating point parsers and generators
[SVN r75105]
Docs for the seek directive
[SVN r75108]
Docs for the seek directive
[SVN r75321]
C++11 patches by Michel Morin
[SVN r75395]
Spirit: adding get<> overload to extended_variant
[SVN r75469]
+ more get overloads
+ returning references instead of values
[SVN r75484]
Spirit: fixing check for Boost version for endian, when will we finally get that library?
[SVN r75710]
added longest match test
[SVN r75735]
Spirit: fixed#6253: lex::lexertl::generate_static_dfa compiler errors if lexer has wchar_t as underlying stream type
[SVN r75910]
Spirit: making sure qi::attr is in the documentation index
[SVN r75916]
fixes Ticket #6259
[SVN r75931]
Spirit: fixed#6284: qi_parsers/numeric.htm documentation defects
[SVN r76022]
Spirit: disambiguate cref.
[SVN r76046]
Spirit: fixed spelling (fixed#6003: occured is spelled occurred)
[SVN r76152]
Spirit: fixed spelling (fixed#6003: occured is spelled occurred)
[SVN r76153]
Spirit: added a missing typename
[SVN r76194]
Spirit: improving error reporting from lexer tokens
[SVN r76248]
Spirit: fixing copy/paste error
[SVN r76284]
Spirit: fixing signed/unsigned mismatch warning
[SVN r76285]
Spirit: changing c-style cast to static_cast
[SVN r76289]
Spirit: Fixing problems in karma::center[] directive
[SVN r76381]
Spirit: fixed karma::subrule
[SVN r76382]
Spirit: fixed Karma examples
[SVN r76383]
Spirit: fixed#6368: [multi_pass] clear_queue isn't forwarded to the storage policy
[SVN r76384]
Spirit: updating docs
[SVN r76385]
Spirit: Fixed a problem in Karma when a variant holding a container was used as a generator inside a sequence.
[SVN r76462]
Removing deprecated headers
[SVN r77230]
Added note on the removal of deprecated headers.
[SVN r77243]
Fix: still no Boost.Endian available
[SVN r77400]
teajay's keyword patches
[SVN r77428]
fix for identifier rule not allowing identifiers that start with a keyword (e.g. fortify)
[SVN r77966]
Solving the darn endian problem in Spirit once and for all. I should have done this a long time ago.
[SVN r78156]
patches from teejay
[SVN r78313]
Whitespace should be + not *.
[SVN r78358]
Big fix allowing "script" greater that 63
[SVN r78524]
Missing `endsect` in spirit docs.
[SVN r78732]
Fixed wrong link
[SVN r78905]
Update classic spirit tests which use boost::TIME_UTC (now TIME_UTC_).
[SVN r79653]
Fixed char->char_type
[SVN r79764]
Fix#4372: spirit::info violates STL container requirements
[SVN r80121]
test overlapping symbols
[SVN r80800]
#7431 Warning fixes in spirit
[SVN r80815]
readding proper file structure
[SVN r81004]
Spirit: Fixing inspect problems
[SVN r81794]
Spirit: More inspect fixes
[SVN r81795]
Spirit: Fixing problem in result size computation for Karma sequence involving variants
[SVN r81896]
Spirit: another attempt to fix the sequence compilation problem in Karma when variants are involved
[SVN r81910]
Spirit: applying final patch for variant/sequence issue in Karma
[SVN r81917]
Spirit: adding missing 'const'
[SVN r81926]
Spirit: Adding proper return type handling to variant visitor
[SVN r81928]
Spirit: cleaning up visitor
[SVN r81929]
Spirit: made it finally compile again.
[SVN r81938]
Spirit: applying patch fixing qi::stream EOF behavior
[SVN r82078]
Spirit: fixing inspect errors
[SVN r82191]
Additional msvc warning removal
[SVN r82347]
Fix#7900: karma indirect_iterator returns reference to temporary
[SVN r82521]
Fix#8381: karma::uint_generator fails to compile in C++11 mode
[SVN r83776]
Spirit: making sure destructor of temporary stream is called in the right places
[SVN r83926]
Fix#8066: Conflict with Boost.Log on GCC 4.4
[SVN r84118]
Fix#8563: Compilation error with boost::spirit::lex::less actor
[SVN r84285]
Fixes#9027
[SVN r85415]
Spirit: Fixing clang regressions
[SVN r85421]
Simplified code for overflow handling: looking at the code i see now that it is actually safer to always check for overflow by default. most architectures have 2s complement anyway, so the optimization only happens on some obscure architecture where ints do not wrap (also for floats--they do not wrap as well). i'll simply have ints check for overflow *always* and provide a CP for special types that the user can specialize for optimization.
[SVN r85440]
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#endif blocks.
[SVN r86243]
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.
[SVN r86245]
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifdef...#else...#endif blocks.
[SVN r86246]
Restored check for unsupported compilers
[SVN r86387]
Add Boost.Build support for the Git modular layout, using links to to new header locations, thus preventing breakage to vast amounts of user code and build setups. Being added to SVN so that changes will automatically propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in particular conceived the approach and did the initial implementation, which was further refined by the other contributors.
[SVN r86392]
Removing phoenix-2 for good ( good bye I will miss you )