Hartmut Kaiser
019d1ee678
Spirit: This should fix the remaining regressions
...
[SVN r49332]
2008-10-14 16:42:26 +00:00
Hartmut Kaiser
f7efc1153d
Spirit: Fixing more regressions
...
[SVN r49331]
2008-10-14 16:37:41 +00:00
Hartmut Kaiser
550d420b0a
Spirit: Fixing more regressions
...
[SVN r49330]
2008-10-14 16:31:30 +00:00
Hartmut Kaiser
ca88d61d1c
Spirit: Fixed part of the current regressions
...
[SVN r49328]
2008-10-14 16:22:28 +00:00
Hartmut Kaiser
79709f9428
Spirit: Fixed part of the current regressions
...
[SVN r49327]
2008-10-14 16:19:05 +00:00
John Maddock
f86844465e
Merge fixes from Trunk.
...
Fixes #2392 .
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
[SVN r49314]
2008-10-13 09:00:03 +00:00
Hartmut Kaiser
e0faf49b0e
Spirit: Fixed conditional compilation problems in lexertl code
...
[SVN r49310]
2008-10-13 01:39:00 +00:00
Hartmut Kaiser
cf800c032a
Spirit: Fixed conditional compilation problems in lexertl code
...
[SVN r49309]
2008-10-13 01:37:47 +00:00
Joel de Guzman
3316a8acc2
Fix #2408
...
[SVN r49300]
2008-10-12 23:56:56 +00:00
John Maddock
fe7a2091c6
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
...
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
Fixes #2392 .
[SVN r49254]
2008-10-10 16:10:00 +00:00
Daniel James
bbd5584421
Change position_iterator so that it doesn't count '\n\r' as a single
...
newline and doesn't change the sequence at all (which was conflicting
with spirit's newline handling).
[SVN r49234]
2008-10-09 22:16:26 +00:00
Daniel James
ffadf75e91
position_iterator is a forward iterator, so tag it appropriately. 'operator-' was giving incorrect results when there were windows newlines which can cause all sorts of problems.
...
[SVN r49232]
2008-10-09 22:15:57 +00:00
Hartmut Kaiser
857625f845
Spirit: Fixed initialization sequence in what_function avoiding some warnings...
...
[SVN r49140]
2008-10-06 11:26:32 +00:00
Hartmut Kaiser
0352f405ad
Disambiguated calls to spirit::left and spirit::right
...
[SVN r49139]
2008-10-05 13:51:21 +00:00
Joel de Guzman
af93eb6bd4
restored orig version without local_reference
...
[SVN r49131]
2008-10-04 12:32:19 +00:00
Joel de Guzman
754d085a9b
allow multiple inclusion let.hpp and lambda.hpp will have the guards
...
[SVN r49122]
2008-10-03 02:49:38 +00:00
Joel de Guzman
7730e41185
fix for vc9
...
[SVN r49121]
2008-10-03 02:01:25 +00:00
Joel de Guzman
9acddcc466
Bug fix (reported by Steven Watanabe)
...
[SVN r49118]
2008-10-02 22:30:31 +00:00
Joel de Guzman
46d6284494
fix for vc7.1 when boost.function is included
...
[SVN r49111]
2008-10-02 15:44:37 +00:00
Joel de Guzman
bcc28450de
fixed bug. missing specialization for nullary version.
...
[SVN r48973]
2008-09-26 12:37:27 +00:00
Joel de Guzman
c215b4fbc2
added support.hpp forwarding include
...
[SVN r48972]
2008-09-26 10:15:02 +00:00
Joel de Guzman
9cc8c00549
bugfix: std::basic_string<Char>() instead of ""
...
[SVN r48937]
2008-09-24 06:37:19 +00:00
Joel de Guzman
ca46634eed
workaround for sun compiler
...
[SVN r48631]
2008-09-06 15:22:21 +00:00
Hartmut Kaiser
6727e65d7b
Spirit.Lex: Fixed a problem with in_state()
...
[SVN r48400]
2008-08-27 00:18:19 +00:00
Hartmut Kaiser
c47a24f646
Spirit.Qi: Added confix parser
...
[SVN r48399]
2008-08-27 00:17:06 +00:00
Hartmut Kaiser
40c3592c16
Spirit.Karma: Added confix generator
...
[SVN r48398]
2008-08-27 00:15:36 +00:00
Hartmut Kaiser
8199f8911b
Spirit.Karma: made certain error messages more consistent
...
[SVN r48329]
2008-08-23 20:43:47 +00:00
Hartmut Kaiser
1b544b1144
Spirit: some comment fixes
...
[SVN r48328]
2008-08-23 20:38:34 +00:00
Hartmut Kaiser
730cfeaa70
Spirit.Karma: Fixed optional to accept non-optional attributes.
...
[SVN r48327]
2008-08-23 20:37:36 +00:00
Hartmut Kaiser
88ede1d199
Fixed a bug in ISO8859/1 character case conversion.
...
[SVN r48161]
2008-08-15 14:13:25 +00:00
Joel de Guzman
28b7105273
fix: when testing for equality, always check the underlying iterators when _isend is not the same for the LHS and the RHS
...
[SVN r48157]
2008-08-15 12:13:59 +00:00
Hartmut Kaiser
e33075a2bb
Spirit: Added missing file
...
[SVN r47859]
2008-07-29 02:08:58 +00:00
Hartmut Kaiser
e28ac4ed28
Spirit: Fixed deprecated warning in main spirit.hpp
...
[SVN r47603]
2008-07-19 16:49:46 +00:00
Hartmut Kaiser
7bad8cecbb
Spirit.Lex: fixing regressions
...
[SVN r47531]
2008-07-18 01:40:55 +00:00
Hartmut Kaiser
6cca05b917
Spirit: fixing regressions
...
[SVN r47509]
2008-07-17 15:53:47 +00:00
Hartmut Kaiser
eaf1fd4056
Spirit.Lex: fixing regressions
...
[SVN r47507]
2008-07-17 15:48:41 +00:00
Hartmut Kaiser
69292feda4
Spirit: Updating lexer
...
[SVN r47462]
2008-07-15 21:26:49 +00:00
Hartmut Kaiser
e0db80b0ee
Spirit: Updating lexer
...
[SVN r47461]
2008-07-15 21:26:06 +00:00
Hartmut Kaiser
0aaf8c2dc5
Spirit: Fixed a couple of warnings
...
[SVN r47448]
2008-07-15 16:14:36 +00:00
Hartmut Kaiser
c203e48186
Spirit: fixed remaining Karma regression
...
[SVN r47409]
2008-07-14 01:22:18 +00:00
Hartmut Kaiser
1bf895f03b
Spirit: deprecated warnings are generated starting from Boost 1.38 only
...
[SVN r47386]
2008-07-13 17:16:51 +00:00
Hartmut Kaiser
275812a245
Spirit.Karma: Changed grammars to conform to new Qi grammars
...
[SVN r47385]
2008-07-13 16:49:09 +00:00
Joel de Guzman
18622d4cc2
added context to the what function
...
[SVN r47380]
2008-07-13 06:10:47 +00:00
Hartmut Kaiser
a5def4201b
Spirit.Lex: Applied a patch posted on the mailing list
...
[SVN r47376]
2008-07-13 02:54:47 +00:00
Hartmut Kaiser
d7f6226bcc
Spirit.Lex: Fixed examples to conform to new qi::grammar class
...
[SVN r47373]
2008-07-13 02:32:29 +00:00
Hartmut Kaiser
a343acd0c9
Spirit: Fixed problem in action_dispatch
...
[SVN r47371]
2008-07-13 02:20:52 +00:00
Hartmut Kaiser
5e77c486b2
Spirit: Fixing rest of the regressions in Karma
...
[SVN r47326]
2008-07-11 20:26:09 +00:00
Hartmut Kaiser
7b82e49487
Spirit: Fixing rest of the regressions in Karma
...
[SVN r47324]
2008-07-11 19:23:26 +00:00
Hartmut Kaiser
217ea5b926
Spirit: Fixing some of the regressions in Karma
...
[SVN r47315]
2008-07-11 17:10:58 +00:00
Joel de Guzman
a404c8397d
no more grammar_def
...
[SVN r47314]
2008-07-11 15:30:39 +00:00