2382 Commits

Author SHA1 Message Date
Hartmut Kaiser 602dbc6e34 Spirit: adding missing numeric CP specializations for adapted ADTs
[SVN r71230]
2011-04-13 21:53:36 +00:00
Thomas Heller b3678abf1d [phoenix]
- Added documention for the function adaption macros
    - Added the What's new section
    - Fixed some bugs
    - Added basic support for phx2 result type deduction, not in production yet

[spirit]
    - Made necessary changes that reflect latest phoenix internal changes



[SVN r71227]
2011-04-13 19:09:59 +00:00
Hartmut Kaiser ee1c4791b6 Spirit: fixing the unescaped_string example
[SVN r71202]
2011-04-12 14:52:14 +00:00
Hartmut Kaiser 4a7abcf290 Spirit: adding Phoenix V3 limits.hpp to allow for flawless definition of all required LIMITS
[SVN r71192]
2011-04-11 18:49:21 +00:00
Joel de Guzman 97baf5bbe2 Fixes http://boost.2283326.n4.nabble.com/Grammar-stopped-compiling-on-more-recent-spirit-version-td3432652.html
[SVN r71099]
2011-04-08 00:21:12 +00:00
Hartmut Kaiser af164e831c Spirit: merging from trunk (71077,71080)
[SVN r71082]
2011-04-07 14:51:35 +00:00
Hartmut Kaiser 155f993c74 Spirit: fixing assertions in error_handler when used with multi_pass
[SVN r71077]
2011-04-07 12:19:28 +00:00
Thomas Heller 2a0f38512f [spirit]
Fixed MSVC non template custom terminal



[SVN r71030]
2011-04-06 12:36:16 +00:00
Hartmut Kaiser ffeeda55c7 Spirit: fixed yet another attribute handling problem
[SVN r70843]
2011-04-02 02:55:22 +00:00
Bryce Adelstein-Lelbach fb75e1cb45 Fixing issue in utree.tag().
[SVN r70840]
2011-04-01 23:16:37 +00:00
Hartmut Kaiser d6690e7ca6 Spirit: merging from trunk (70820)
[SVN r70821]
2011-04-01 16:06:16 +00:00
Hartmut Kaiser e7e5e61d56 Spirit: fixing lexer example6.cpp
[SVN r70820]
2011-04-01 16:02:27 +00:00
Hartmut Kaiser 7605dc155a Spirit: adding workaround for gcc 4.2.1
[SVN r70814]
2011-04-01 11:43:37 +00:00
Hartmut Kaiser 6539177b07 Spirit: merging from trunk (70801)
[SVN r70803]
2011-04-01 00:29:11 +00:00
Hartmut Kaiser f27c584d15 Spirit: fixing an issue with alternatives inside container components
[SVN r70801]
2011-04-01 00:14:50 +00:00
Hartmut Kaiser 2e2af45476 Spirit: removing superfluous typename
[SVN r70747]
2011-03-30 11:13:50 +00:00
Hartmut Kaiser ff02f5751c Spirit: more fixes for Phoenix V3
[SVN r70696]
2011-03-29 14:25:46 +00:00
Hartmut Kaiser 2afde11ef5 Spirit: more adjustments for Phoenix V3
[SVN r70687]
2011-03-29 00:11:41 +00:00
Hartmut Kaiser bfa2234113 Spirit: merging from trunk (70605, 70638, 70655)
[SVN r70657]
2011-03-28 02:47:59 +00:00
Hartmut Kaiser 400a764d61 Spirit: patch allowing to use Spirit with Phoenix V3
[SVN r70656]
2011-03-28 02:37:31 +00:00
Hartmut Kaiser cd74cfba7e Spirit: fixing a container attribute handling problem
[SVN r70655]
2011-03-28 02:10:42 +00:00
Hartmut Kaiser c3cedb02c8 Spirit: merging fixed version number from trunk
[SVN r70632]
2011-03-27 14:10:55 +00:00
Hartmut Kaiser e4e9dcd72f Spirit: fixing version number
[SVN r70629]
2011-03-27 13:52:10 +00:00
Hartmut Kaiser e342e00d02 Spirit: applied Thomas Heller's patch fixing a bunch of warnings
[SVN r70605]
2011-03-26 23:48:38 +00:00
Hartmut Kaiser f886839849 Spirit: bumping version number for release
[SVN r70580]
2011-03-26 17:23:02 +00:00
Hartmut Kaiser 26b32e446c Spirit: bumping version number for release
[SVN r70579]
2011-03-26 17:20:17 +00:00
Hartmut Kaiser bbae951d12 Spirit: merging from trunk (68457,68496,68522,68865,69218-69219,69294,69476,69546,70042-70043,70049-70050
68320,68374,68377,68386,68449,68461,68485,68487,68489,68491,68494-68495
68519-68520,68523,68536,68538-68539,68548-68549,68576,68645-68646,68657,68676
68687,68690,68707,68725,68744-68746,68852-68853,68861,68870,68904,68906-68908
68938,68989,69020,69022-69024,69091-69092,69103-69104,69114,69136,69138,69193
69202,69204,69233,69292-69293,69295,69297-69298,69323,69337,69378-69380,69405,69429,69431-69433,69444,69450
69495-69498,69501,69503,69505,69527,69599,69618,69623,69670-69671,69673,69675,69772-69774,69780
69811,69813-69814,69833,69851,70045,70211-70216,70224-70225,70483,70549-70550
Fusion: 69113,69118,69137,69583,69589,70008-70009)


[SVN r70574]
2011-03-26 17:09:12 +00:00
Hartmut Kaiser b64ccad626 Spirit: fixing stream parser
[SVN r70570]
2011-03-26 16:58:48 +00:00
Hartmut Kaiser ea39044fe9 Spirit: fixing iterator handling in stream parser
[SVN r70549]
2011-03-26 00:55:03 +00:00
Hartmut Kaiser e3568a8528 Spirit: fixing warnings, etc.
[SVN r70483]
2011-03-23 16:51:58 +00:00
Hartmut Kaiser 1979918b83 Spirit: Merging from trunk
[SVN r70307]
2011-03-21 11:15:14 +00:00
Hartmut Kaiser 277947fd05 Spirit: boost::endian is still not in SVN
[SVN r70306]
2011-03-21 11:08:18 +00:00
Hartmut Kaiser 33ccba6f3a Spirit: comment fixes, minor adjustments
[SVN r70225]
2011-03-20 18:25:44 +00:00
Hartmut Kaiser 0ec6a89ec5 Spirit: new container attribute handling for Karma, aligned with latest changes to Qi, minor tweaks to attribute handling in Qi, added comments, etc.
[SVN r70224]
2011-03-20 18:23:49 +00:00
Hartmut Kaiser d524560e06 Spirit: fixed utree handling for variant attributes
[SVN r70216]
2011-03-20 02:26:58 +00:00
Hartmut Kaiser 017903d6cf Spirit: fixing bogus constructor call to char_token_def
[SVN r70215]
2011-03-20 02:18:24 +00:00
Hartmut Kaiser 7fd0c31ffc Spirit: adding a workaround for strange behavior of fusion::vector, which is default constructible from any single type as long as that is convertible to the first type in the vector.
[SVN r70214]
2011-03-20 02:06:25 +00:00
Joel de Guzman 6407de20c0 patch from teejay
[SVN r70213]
2011-03-20 00:02:11 +00:00
Hartmut Kaiser 1cd6547388 Spirit: more work on Qi container attributes
[SVN r70211]
2011-03-19 23:42:09 +00:00
Hartmut Kaiser 5c3ab7c5a1 Spirit: fixing problem in sequence attribute handling if symbols components are involved
[SVN r70042]
2011-03-17 00:06:17 +00:00
Hartmut Kaiser ac34961c36 Spirit: fixing gcc compilation problem
[SVN r69851]
2011-03-11 16:57:10 +00:00
Hartmut Kaiser 8483d78f97 Spirit: adding possibility to specify token id with lex::char_ and lex::string
[SVN r69833]
2011-03-10 22:29:40 +00:00
Joel de Guzman 9cb815d51b fixes bug_march_10_2011_8_35_am in alternative.cpp test
[SVN r69811]
2011-03-10 00:39:17 +00:00
Hartmut Kaiser 95e1432c0c Spirit: fixing attribute problem in new assign_value_to_container CP
[SVN r69772]
2011-03-09 14:34:51 +00:00
Joel de Guzman 5ef8b7cd7a keywords missing files
[SVN r69670]
2011-03-08 02:15:06 +00:00
Hartmut Kaiser 5b2323bc61 Fixed #5247: mmap_file_iterator Copies String Argument
[SVN r69546]
2011-03-04 13:03:30 +00:00
Hartmut Kaiser 418fd94ddb Spirit: fixed compilation issue in attribute handling code
[SVN r69527]
2011-03-03 18:49:26 +00:00
Joel de Guzman be61a0c125 teejay's keyword directive
[SVN r69505]
2011-03-03 00:40:18 +00:00
Joel de Guzman c5ea700755 Added DEBUG_NODES and sucess_handler.
[SVN r69501]
2011-03-03 00:26:00 +00:00
Hartmut Kaiser 2f949835d8 Spirit: reverting accidental commit
[SVN r69497]
2011-03-02 23:41:45 +00:00