Hartmut Kaiser
4c9bdad5d0
Wave: Removing last BOOST_FALLTHROUGH
...
[SVN r84013]
2013-04-22 17:13:14 +00:00
Hartmut Kaiser
8224ab9eaf
Fixed #8478 : Make Boost.wave compatible with Clang's -Wimplicit-fallthrough diagnostic.
...
[SVN r84012]
2013-04-22 17:01:51 +00:00
Hartmut Kaiser
2084ba549b
Wave: merging from trunk
...
[SVN r83839]
2013-04-10 22:37:31 +00:00
Hartmut Kaiser
e44608b15f
Wave: fix #8416 : Boost 1.53.0: Wave fails to build in C++11 mode
...
[SVN r83838]
2013-04-10 22:34:12 +00:00
Hartmut Kaiser
2dbc24f686
Merge Wave fixes
...
[SVN r83464]
2013-03-16 14:50:42 +00:00
Hartmut Kaiser
06d384dec3
Fix #8255 : Wave build warnings are probably errors on 64-bit
...
[SVN r83345]
2013-03-07 13:34:56 +00:00
Hartmut Kaiser
95faf57f5b
Fix #8056 : compiling wave custom_directives sample yields compile errors
...
[SVN r82862]
2013-02-14 00:07:55 +00:00
Joel de Guzman
d0e1fa9164
Applied patches for Tickets #7738 , #7737 and #7646
...
[SVN r82348]
2013-01-04 01:43:06 +00:00
Hartmut Kaiser
c9c3fd9d4b
Wave: merging from trunk
...
[SVN r81798]
2012-12-08 16:43:30 +00:00
Hartmut Kaiser
1359c3eb8a
Wave: fixing wrong bitmask
...
[SVN r81274]
2012-11-10 01:20:51 +00:00
Hartmut Kaiser
d589a86c19
Wave: Fixed a problem with context<>::add_macro_definition which sometimes appended a superfluous T_EOF to the macro replacement list.
...
[SVN r81273]
2012-11-10 01:20:19 +00:00
Hartmut Kaiser
d0eebc69fa
Wave: merging from trunk
...
[SVN r80762]
2012-09-29 20:15:30 +00:00
Hartmut Kaiser
0f064c7faf
Wave: fixing a couple of warnings
...
[SVN r80761]
2012-09-29 20:13:28 +00:00
Hartmut Kaiser
bcf057970e
Wave: merging from trunk
...
[SVN r80760]
2012-09-29 19:35:03 +00:00
Hartmut Kaiser
0560ef2d02
Wave: merging bugfixes from trunk, signed off by Eric
...
[SVN r79840]
2012-08-01 23:37:00 +00:00
Hartmut Kaiser
e8fe9b3045
Wave: Changed the effect of the -N command line option to simply not expand the macro by pretending it was not defined. Earlier the whole invocation sequence was skipped, now we skip only the macro itself, which still expands the arguments for the macro invocation.
...
[SVN r79796]
2012-07-29 13:40:39 +00:00
Hartmut Kaiser
82aee622a6
Wave:
...
- Added util::create_directories() wrapper to account for new behavior of boost::filesystem::create_directories().
- Added a new command line option --license=<file> to the Wave driver tool which allows to pre-pend the content of a (license) file to every newly created file. This option simplifies the implementation of partial preprocessing as done on Phoenix, Fusion, etc.
[SVN r79786]
2012-07-28 14:16:37 +00:00
Hartmut Kaiser
f83599b75b
Wave: Fixed an obscure problem when preprocessing directives wouldn't be recognized if the previous line contained nothing but an empty macro invocation (see new test case t_9_023.cpp)
...
[SVN r79783]
2012-07-28 14:08:09 +00:00
Hartmut Kaiser
76dbbf96b3
Wave: merging from trunk
...
[SVN r79689]
2012-07-23 00:21:37 +00:00
Hartmut Kaiser
e0a103736f
Wave: more work on #7159
...
[SVN r79688]
2012-07-23 00:16:49 +00:00
Hartmut Kaiser
acb22f3fec
Wave: reverting accidental commit
...
[SVN r79687]
2012-07-23 00:15:20 +00:00
Hartmut Kaiser
f441ea8aed
Wave: Changed --c++0x command line option to --c++11.
...
[SVN r79685]
2012-07-22 23:12:11 +00:00
Hartmut Kaiser
56f4a8e7d2
Fixed #7159 : Text-lines are processed as if they were preprocessing directives
...
[SVN r79684]
2012-07-22 23:08:25 +00:00
Hartmut Kaiser
8c0ac66f86
Wave: fixed #7050 : Invalid memory write bug in lexing_exception
...
[SVN r79175]
2012-06-29 18:55:07 +00:00
Hartmut Kaiser
80407b7be4
Wave: fixed #7050 : Invalid memory write bug in lexing_exception
...
[SVN r79174]
2012-06-29 18:53:16 +00:00
Hartmut Kaiser
15c01a454c
Wave: merging from trunk for V1.50
...
[SVN r78634]
2012-05-26 14:47:03 +00:00
Hartmut Kaiser
e5ac1ca3b3
Wave: updating copyrights, minor fixes, bumping version number for release
...
[SVN r78555]
2012-05-23 14:41:35 +00:00
Hartmut Kaiser
ed79490930
Wave: Fixed #6838 : Adding include file with force_include makes Wave fail to emit #line directive
...
Added support for test of --forceinclude option to testwave executable, added test case verifying #6838 is fixed.
[SVN r78554]
2012-05-23 14:38:10 +00:00
Hartmut Kaiser
34a740914f
Wave: Fixed #6870 : build wave driver failed
...
[SVN r78553]
2012-05-23 14:35:30 +00:00
Hartmut Kaiser
61443f0aa6
Wave: Fixed #6758 : not all members are initialized by base_iteration_context constructor.
...
[SVN r78552]
2012-05-23 14:34:49 +00:00
Hartmut Kaiser
9d87359006
Wave: merging fix for #6011 from trunk
...
[SVN r74998]
2011-10-16 22:19:31 +00:00
Hartmut Kaiser
0fe3978dfe
Wave: fixed #6011 : Boost.Wave tokenids patch for building on OpenBSD
...
[SVN r74997]
2011-10-16 22:08:54 +00:00
Hartmut Kaiser
fa2860ae50
Wave: merging from trunk
...
[SVN r74339]
2011-09-10 22:25:33 +00:00
Hartmut Kaiser
860d0920cc
Wave: fixed #5887 : flex_string.hpp needs to include <ios>
...
[SVN r74338]
2011-09-10 22:23:19 +00:00
Hartmut Kaiser
3aee2c4cfb
Wave: fixed #5887 : flex_string.hpp needs to include <ios>
...
[SVN r74335]
2011-09-10 15:33:55 +00:00
Hartmut Kaiser
ebfae11146
Wave: removing ancient asserts
...
[SVN r73717]
2011-08-13 17:16:30 +00:00
Hartmut Kaiser
aa24ef4c98
Wave: adding support_option_emit_contnewlines for the SLex lexer only.
...
[SVN r73589]
2011-08-07 01:27:31 +00:00
Hartmut Kaiser
f3c1eac218
Wave merging from trunk
...
[SVN r72199]
2011-05-26 22:27:39 +00:00
Hartmut Kaiser
1e0208fbb4
Wave: fixed #5569 : slex CONTLINE token works only for LF line endings
...
[SVN r72197]
2011-05-26 22:22:52 +00:00
Hartmut Kaiser
7b6259fdcd
Wave: merging from trunk
...
[SVN r72164]
2011-05-25 19:27:24 +00:00
Hartmut Kaiser
e1d1f933eb
Wave: allowing to force interpretation of wchar_t as signed/unsigned, fixed a problem in #pragma option_str(output)
...
[SVN r72162]
2011-05-25 18:32:51 +00:00
Hartmut Kaiser
277d3d79b0
Wave: minor edits
...
[SVN r72116]
2011-05-23 02:02:40 +00:00
Hartmut Kaiser
e64552e176
Wave: merging from trunk
...
[SVN r72064]
2011-05-21 20:29:00 +00:00
Hartmut Kaiser
1666aa4c96
Wave: updating changelog
...
[SVN r72063]
2011-05-21 20:27:27 +00:00
Hartmut Kaiser
38caf9dee7
Wave: Fixing example to behave properly if input is not terminated with a newline
...
[SVN r72062]
2011-05-21 20:23:47 +00:00
Hartmut Kaiser
3cd74d9e3e
Wave: bumped version number (V2.3), fixed a problem in interactive mode of Wave driver
...
[SVN r71833]
2011-05-08 18:34:58 +00:00
Hartmut Kaiser
0f459f88b3
Wave: merging from trunk
...
[SVN r71820]
2011-05-08 14:10:32 +00:00
Hartmut Kaiser
040c4d33d6
Wave: added new command line option --noexpand/-N
...
[SVN r71779]
2011-05-07 15:13:45 +00:00
Hartmut Kaiser
06366db479
Wave: merging from trunk
...
[SVN r71366]
2011-04-17 21:58:25 +00:00
Hartmut Kaiser
ebe7d2b14e
Wave: updated predefined __cplusplus for C++11
...
[SVN r71223]
2011-04-13 13:01:14 +00:00