2382 Commits

Author SHA1 Message Date
Hartmut Kaiser a597dccfc7 Spirit: merging from trunk
[SVN r81797]
2012-12-08 16:31:17 +00:00
Hartmut Kaiser 96bcbe9149 Spirit: More inspect fixes
[SVN r81795]
2012-12-08 15:58:14 +00:00
Hartmut Kaiser 3ba8b8b8ed Spirit: applying Karma unicode patch
[SVN r81746]
2012-12-06 17:41:53 +00:00
Joel de Guzman 32eccfa2ab Renamed nil to nil_
[SVN r81721]
2012-12-05 13:43:00 +00:00
Hartmut Kaiser 7ba00397d2 Spirit: adding karma::output_iterator::base() to access underlying output iterator
[SVN r81454]
2012-11-21 14:29:35 +00:00
Marshall Clow b641d1f212 Remove usage of deprecated macros
[SVN r81451]
2012-11-21 02:54:04 +00:00
Hartmut Kaiser 7aa7ebd3c1 Spirit: fixed #7635: Karma real generators output "inf" when attribute is integral 0
[SVN r81160]
2012-11-03 15:16:56 +00:00
Hartmut Kaiser dfc9377eff Spirit: fixing some eol inconsistencies.
[SVN r81157]
2012-11-03 14:21:02 +00:00
Hartmut Kaiser 4fc9b6950f Spirit: Applied patch provided by Agustín K-ballo Bergé - thanks!
[SVN r81156]
2012-11-03 14:19:54 +00:00
Joel de Guzman d6019ede00 #7431 Warning fixes in spirit
[SVN r80815]
2012-10-02 03:11:48 +00:00
Hartmut Kaiser 5015803741 Merging from trunk
[SVN r80282]
2012-08-28 14:53:40 +00:00
Hartmut Kaiser e7c747b925 Fix #4372: spirit::info violates STL container requirements
[SVN r80121]
2012-08-21 20:04:06 +00:00
Joel de Guzman 5834ea40d5 Fixed char->char_type
[SVN r79764]
2012-07-27 01:38:17 +00:00
Joel de Guzman 969698a8ce Big fix allowing "script" greater that 63
[SVN r78524]
2012-05-21 01:17:33 +00:00
Joel de Guzman 7884de5ae6 patches from teejay
[SVN r78313]
2012-05-03 00:50:19 +00:00
Joel de Guzman 88d8410203 Reapplying hkaiser's fix
[SVN r78206]
2012-04-26 09:23:54 +00:00
Joel de Guzman 8e4a06ab66 Merge from trunk
[SVN r78177]
2012-04-24 02:05:47 +00:00
Hartmut Kaiser f5ec29cfd5 Merging from trunk
Fixed #6179: spirit fatal error: 'boost/endian/integers.hpp' file not found

[SVN r78157]
2012-04-23 12:11:17 +00:00
Hartmut Kaiser 4ab6efc226 Solving the darn endian problem in Spirit once and for all. I should have done this a long time ago.
[SVN r78156]
2012-04-23 12:08:56 +00:00
Joel de Guzman 41f73d0ca4 fix assign_to_attribute_from_iterators where Attribute is a container of iterator_range
[SVN r77713]
2012-04-02 12:22:30 +00:00
Joel de Guzman e94213cc2d Test downstream merge
[SVN r77711]
2012-04-02 04:41:54 +00:00
Joel de Guzman 065a76b8b5 test upstream merge
[SVN r77710]
2012-04-02 04:40:09 +00:00
Joel de Guzman 003c6950de Bumped version number to 2.53
[SVN r77512]
2012-03-24 08:32:11 +00:00
Joel de Guzman 5a4c19445e fix for ticket #6714
[SVN r77434]
2012-03-20 15:14:44 +00:00
Joel de Guzman bedb4b7e30 teajay's keyword patches
[SVN r77429]
2012-03-20 10:20:16 +00:00
Jürgen Hunold e718d52cf1 Fix: still no Boost.Endian available
[SVN r77400]
2012-03-19 09:57:26 +00:00
Joel de Guzman 46d5263eb6 Removing deprecated headers
[SVN r77230]
2012-03-05 14:33:28 +00:00
Joel de Guzman 42bd7448ed Support for BOOST_SPIRIT_AUTO and qi::copy.
[SVN r76960]
2012-02-10 01:58:02 +00:00
Joel de Guzman bec81f8ead Support for BOOST_SPIRIT_AUTO and qi::copy.
[SVN r76930]
2012-02-07 06:17:47 +00:00
Joel de Guzman 0bf8a800ab Support for BOOST_SPIRIT_AUTO and qi::copy.
[SVN r76928]
2012-02-07 06:12:49 +00:00
Hartmut Kaiser ef42d4535d Spirit: Fixed a problem in Karma when a variant holding a container was used as a generator inside a sequence.
[SVN r76462]
2012-01-13 18:46:11 +00:00
Hartmut Kaiser 678feb8425 Spirit: merging from trunk
[SVN r76386]
2012-01-09 14:36:46 +00:00
Hartmut Kaiser 57046fdbbf Spirit: fixed #6368: [multi_pass] clear_queue isn't forwarded to the storage policy
[SVN r76384]
2012-01-09 13:53:14 +00:00
Hartmut Kaiser 997501b084 Spirit: fixed karma::subrule
[SVN r76382]
2012-01-09 13:51:18 +00:00
Hartmut Kaiser 4cb423d7db Spirit: Fixing problems in karma::center[] directive
[SVN r76381]
2012-01-09 13:47:25 +00:00
Hartmut Kaiser a2866ebf4e Spirit: changing c-style cast to static_cast
[SVN r76289]
2012-01-03 01:14:27 +00:00
Hartmut Kaiser ed424f5135 Spirit: fixing signed/unsigned mismatch warning
[SVN r76285]
2012-01-03 00:33:33 +00:00
Hartmut Kaiser 32c7a15bd5 Spirit: fixing copy/paste error
[SVN r76284]
2012-01-03 00:30:23 +00:00
Hartmut Kaiser 54a5dba46d Spirit: improving error reporting from lexer tokens
[SVN r76248]
2011-12-31 19:39:42 +00:00
Hartmut Kaiser 7d7e4b55bb Spirit: added a missing typename
[SVN r76194]
2011-12-26 18:59:50 +00:00
Hartmut Kaiser 4e636cb8ef Spirit: fixed spelling (fixed #6003: occured is spelled occurred)
[SVN r76152]
2011-12-25 18:03:21 +00:00
Hartmut Kaiser 0d39ce2fcf Spirit: disambiguate cref.
[SVN r76046]
2011-12-18 17:41:52 +00:00
Hartmut Kaiser 7261177938 Spirit: fixed #6253: lex::lexertl::generate_static_dfa compiler errors if lexer has wchar_t as underlying stream type
[SVN r75910]
2011-12-12 00:48:40 +00:00
Hartmut Kaiser 30805fa7a7 Spirit: merging endian fix from trunk
[SVN r75711]
2011-11-28 13:00:11 +00:00
Hartmut Kaiser 63b6417cee Spirit: fixing check for Boost version for endian, when will we finally get that library?
[SVN r75710]
2011-11-28 12:31:00 +00:00
Joel de Guzman 33028c63d0 + more get overloads
+ returning references instead of values

[SVN r75484]
2011-11-14 10:31:35 +00:00
Hartmut Kaiser db068a6406 Spirit: adding get<> overload to extended_variant
[SVN r75469]
2011-11-12 22:49:34 +00:00
Joel de Guzman b39d8c5d24 C++11 patches by Michel Morin
[SVN r75395]
2011-11-07 22:57:31 +00:00
Hartmut Kaiser 8cfd595355 Spirit: applying Vitaly Budovski's patch adding binary floating point parsers and generators
[SVN r75105]
2011-10-24 15:05:44 +00:00
Hartmut Kaiser 3423c9e478 Spirit: merging bugfix from trunk (caused by changes in proto)
[SVN r74915]
2011-10-11 11:30:19 +00:00