Commit Graph

51 Commits

Author SHA1 Message Date
Tinko Bartels
5e0f753bb9 Replace a couple of dead links. 2019-04-22 23:27:49 +02:00
Nikita Kniazev
f6297dc92f Fixed another unescaped Jamfile warnings 2019-03-03 03:30:56 +03:00
Nikita Kniazev
835d76b1d7 Doc: Fixed import paths 2018-02-15 19:13:22 +03:00
octopus-prime
a4a2a0ee6b Fix phoenix links 2017-12-06 21:29:43 +01:00
Lauri Nurmi
78afafed86 Fix spelling of "occurr*". 2015-03-29 13:30:24 +03:00
Lee Clagett
645e540954 Corrected the v2 seek parser documentation. 2014-07-13 23:26:13 -04:00
Ruslan Baratov
bbe67a21c3 Fix some misprints in docs and code comments. 2014-04-11 16:27:54 +04:00
Joel de Guzman
cf9db449ce Fixed problem with handling BOOST_FUSION_ADAPT_ADT
[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 )
2014-01-22 20:54:33 +08:00
Hartmut Kaiser
678feb8425 Spirit: merging from trunk
[SVN r76386]
2012-01-09 14:36:46 +00:00
Daniel James
c988e3aa16 Merge redirect for spirit/phoenix docs.
Should be replaced by the generated docs in the snapshot. I'll check that it
worked tomorrow.



[SVN r75014]
2011-10-17 20:12:11 +00:00
Hartmut Kaiser
c3ef87d7d7 Spirit: merging to release
[SVN r74894]
2011-10-10 13:28:33 +00:00
Hartmut Kaiser
b5a81660c3 Spirit: copyright fixes
[SVN r74246]
2011-09-05 22:32:29 +00:00
Hartmut Kaiser
e1ceb64f5a Spirit: more karma adapted ADT problems fixed, full radix range for karma::uint_generators
[SVN r71372]
2011-04-18 17:08:57 +00:00
Hartmut Kaiser
d4d4dc395f Spirit: regenerated repository docs
[SVN r71301]
2011-04-15 23:36:47 +00:00
Hartmut Kaiser
c33e4d86c2 Spirit: updating documentation for release
[SVN r70583]
2011-03-26 19:26:24 +00:00
Joel de Guzman
5da23ebd08 keywords patch
[SVN r69671]
2011-03-08 02:18:41 +00:00
Joel de Guzman
d84308252b teejay's keyword directive
[SVN r69503]
2011-03-03 00:32:48 +00:00
Hartmut Kaiser
eb4fe0b666 Spirit: updating repository docs
[SVN r68462]
2011-01-27 01:31:11 +00:00
Hartmut Kaiser
f3e3c8469b Spirit: adding advance parser component to Spirit repository
[SVN r68461]
2011-01-27 01:09:54 +00:00
Hartmut Kaiser
83a792d7ed Spirit: updating copyrights
[SVN r67619]
2011-01-03 16:58:38 +00:00
Daniel James
379e203682 Rebuild spirit documentation for phoenix + repository.
[SVN r64168]
2010-07-19 20:15:52 +00:00
Daniel James
48235d02bf Update various libraries' documentation build.
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.

[SVN r63146]
2010-06-20 18:00:48 +00:00
Hartmut Kaiser
7576bd0c7b Spirit: fixing copyrights
[SVN r60155]
2010-03-04 19:00:09 +00:00
Hartmut Kaiser
a1793d38ff Spirit: doc fixes
[SVN r59489]
2010-02-05 00:35:18 +00:00
Hartmut Kaiser
6bea365c51 Spirit: updating copyrights, doc version, etc.
[SVN r58589]
2009-12-30 16:16:52 +00:00
François Barel
6383451aef Spirit: doc updates
[SVN r56722]
2009-10-11 20:26:43 +00:00
John Maddock
553aed9cb7 Fix spirit documentation Jamfiles so the PDF's can be built from doc/pdf.
Add new docs to the PDF build.

[SVN r55798]
2009-08-27 12:39:55 +00:00
François Barel
42f4c32d5f Spirit: no longer tie subrules to a skipper/delimiter type
[SVN r55587]
2009-08-14 21:14:01 +00:00
François Barel
3c26f32f95 Spirit: adding Karma subrules to repository
[SVN r55583]
2009-08-14 16:39:56 +00:00
François Barel
36ed527d76 Spirit: add performance section to subrules doc
[SVN r55566]
2009-08-13 13:00:20 +00:00
Hartmut Kaiser
a6b8a2ac78 Spirit: simplified repository documentation directory structure
[SVN r55561]
2009-08-12 22:58:47 +00:00
François Barel
e082e14c35 Spirit: adding Qi subrules to repository
[SVN r55547]
2009-08-12 14:07:46 +00:00
François Barel
276e29f5ea Spirit: doc: fix typos + include paths
[SVN r55540]
2009-08-12 12:33:36 +00:00
Hartmut Kaiser
9750df5fef Spirit: doc update
[SVN r55352]
2009-08-02 02:02:38 +00:00
Hartmut Kaiser
d3a9d134d4 Spirit: repository doc update, added example and test for qi::confix
[SVN r55304]
2009-07-30 23:05:02 +00:00
Hartmut Kaiser
e226c02469 Spirit: repository doc update
[SVN r55302]
2009-07-30 22:59:42 +00:00
Hartmut Kaiser
1096182f29 Spirit: added no_case[] docs, updated attr() docs
[SVN r55286]
2009-07-30 15:11:05 +00:00
Hartmut Kaiser
ba8ef6a776 Spirit: more doc updates
[SVN r55186]
2009-07-26 19:15:59 +00:00
Hartmut Kaiser
4e13ed9b94 Spirit: doc updates
[SVN r55178]
2009-07-26 16:55:35 +00:00
Hartmut Kaiser
7ac59f0464 Spirit: documentation update
[SVN r55171]
2009-07-26 03:34:48 +00:00
Hartmut Kaiser
38eac6305e Spirit: doc update
[SVN r55167]
2009-07-26 01:18:07 +00:00
Hartmut Kaiser
de44d688ac Spirit: doc update
[SVN r54915]
2009-07-12 23:05:56 +00:00
Hartmut Kaiser
3beff33c39 Spirit: repository doc update
[SVN r54898]
2009-07-11 18:32:37 +00:00
Hartmut Kaiser
0b0497fdfa Spirit: adding flush_multi_pass to the repository
[SVN r54897]
2009-07-11 18:24:45 +00:00
Hartmut Kaiser
7328f0767a Spirit: more doc updates
[SVN r54700]
2009-07-06 02:23:24 +00:00
Hartmut Kaiser
a7bba00ceb Spirit: repository documentation updates
[SVN r54313]
2009-06-24 20:06:19 +00:00
Hartmut Kaiser
d5597714ec Spirit: regenerated docs
[SVN r54281]
2009-06-23 15:27:45 +00:00
Hartmut Kaiser
587900ac10 Spirit repository: Jamfile fix
[SVN r53564]
2009-06-02 01:44:53 +00:00
Hartmut Kaiser
e83b4a9842 Spirit: repository docs, added template
[SVN r53309]
2009-05-27 17:13:58 +00:00
Hartmut Kaiser
ed09551e7e Spirit: more work on first repository example
[SVN r53295]
2009-05-27 02:08:43 +00:00