Hartmut Kaiser
|
a8db57d4e6
|
Added partial error recovery support to Wave.
[SVN r31924]
|
2005-12-06 00:17:59 +00:00 |
|
Hartmut Kaiser
|
27a40b73a5
|
Pending commit...
[SVN r31868]
|
2005-12-01 20:43:26 +00:00 |
|
Hartmut Kaiser
|
f1e216d4e4
|
removed a incompatibility with older versions.
[SVN r31867]
|
2005-12-01 18:38:04 +00:00 |
|
Hartmut Kaiser
|
a8880c23de
|
Merged the new whitespca handling policy with the existing preprocessing hooks.
[SVN r31864]
|
2005-12-01 17:58:43 +00:00 |
|
Hartmut Kaiser
|
06d43eb43f
|
Fixed a gcc compilation error.
[SVN r31850]
|
2005-12-01 01:57:54 +00:00 |
|
Hartmut Kaiser
|
8475f5bfaa
|
Fixed a minor whitespace handling issue.
[SVN r31840]
|
2005-11-30 22:33:02 +00:00 |
|
Hartmut Kaiser
|
e47b8234ef
|
Added the whitespace handling policy to the wave library.
[SVN r31839]
|
2005-11-30 21:30:24 +00:00 |
|
Hartmut Kaiser
|
58558f08d4
|
Added dll support to Wave.
[SVN r31729]
|
2005-11-21 20:27:02 +00:00 |
|
Hartmut Kaiser
|
db2f382f90
|
Fixed Wave test suite to handle correctly the new BOOST_WAVE_USE_STRICT_LEXER mode.
[SVN r31710]
|
2005-11-20 01:20:46 +00:00 |
|
Hartmut Kaiser
|
d4636c6ea0
|
Wave: added optional '$' to the basic source character set.
[SVN r31700]
|
2005-11-19 18:31:32 +00:00 |
|
Hartmut Kaiser
|
04e9c317c3
|
Minor fix.
[SVN r31694]
|
2005-11-18 22:12:32 +00:00 |
|
Hartmut Kaiser
|
a7f49c725c
|
Removed assertion, replaced with more sensible code.
[SVN r31691]
|
2005-11-18 20:02:35 +00:00 |
|
Hartmut Kaiser
|
2e9da94342
|
Updated the Wave docs to reflect the new advanced hooks.
[SVN r31559]
|
2005-11-05 02:27:14 +00:00 |
|
Hartmut Kaiser
|
1742c69fd2
|
Added advanced hooks and a new sample.
[SVN r31551]
|
2005-11-04 02:34:17 +00:00 |
|
Hartmut Kaiser
|
806c1d4465
|
Fixed warnings reported by gcc 4.x.
[SVN r31239]
|
2005-10-08 13:27:39 +00:00 |
|
Hartmut Kaiser
|
b171889400
|
Fixed a missing const specifier.
[SVN r31237]
|
2005-10-08 12:54:28 +00:00 |
|
Hartmut Kaiser
|
9b2631cbcd
|
Added missing headers.
[SVN r31232]
|
2005-10-08 03:29:36 +00:00 |
|
Hartmut Kaiser
|
e16179c92f
|
Fixed an iterator issue reported by the gcc debug stl.
[SVN r31229]
|
2005-10-07 22:52:14 +00:00 |
|
Hartmut Kaiser
|
e027416fb0
|
Fixed error handling for passive #if/#elif branches.
[SVN r31184]
|
2005-10-03 15:15:30 +00:00 |
|
Hartmut Kaiser
|
e152ad4269
|
Fixed line numbering inside the generated tokens.
[SVN r30921]
|
2005-09-12 17:17:42 +00:00 |
|
Hartmut Kaiser
|
e2e58be921
|
Bumped wave version to 1.2.1.
[SVN r30911]
|
2005-09-11 18:46:03 +00:00 |
|
Hartmut Kaiser
|
e9c45298ca
|
Fixed missing namespace specifiers in token definition macros.
[SVN r30910]
|
2005-09-11 18:43:05 +00:00 |
|
Hartmut Kaiser
|
3065303d19
|
Fixed a bug where the 'parameters' and 'definition' parameters to the
defined_macro callback of the preprocessing hooks were always empty (thanks
to Stephan Seefeld for reporting).
[SVN r30829]
|
2005-09-06 16:20:54 +00:00 |
|
Hartmut Kaiser
|
493d0eeb9a
|
Applied a patch for FreeBSD removing a name clash wrt T_DIVIDE.
[SVN r30498]
|
2005-08-06 15:35:43 +00:00 |
|
Hartmut Kaiser
|
f3a9046110
|
Fixed a compilation error on the True64 platform.
[SVN r29871]
|
2005-07-02 12:49:18 +00:00 |
|
Hartmut Kaiser
|
8408f21223
|
Added a workaround for the Compaq Tru64 compiler.
[SVN r29750]
|
2005-06-23 13:10:14 +00:00 |
|
Hartmut Kaiser
|
9e72f6840f
|
Removed the special CW testing code.
[SVN r29466]
|
2005-06-07 16:00:18 +00:00 |
|
Hartmut Kaiser
|
f0e8f4c6a9
|
Fixed typedef name.
[SVN r29386]
|
2005-06-02 18:21:16 +00:00 |
|
Hartmut Kaiser
|
279383e60e
|
Changed the date/time grammar to help the CW9.5 compiler.
[SVN r29385]
|
2005-06-02 18:18:33 +00:00 |
|
Hartmut Kaiser
|
0bb1bcdc51
|
Added more verbose debug output to diagnose the CW assertion.
[SVN r29337]
|
2005-06-01 13:27:15 +00:00 |
|
Hartmut Kaiser
|
1f673fd2a9
|
Inserted some test code.
[SVN r29322]
|
2005-05-31 13:42:43 +00:00 |
|
Hartmut Kaiser
|
a6a4504703
|
Added special handling of the eof tokens inside the lexer iterator classes for Comeau
[SVN r29241]
|
2005-05-27 10:25:45 +00:00 |
|
Hartmut Kaiser
|
a847b2aefa
|
Fixed test cases to scale to 64 bit platforms.
[SVN r29026]
|
2005-05-18 06:10:11 +00:00 |
|
Hartmut Kaiser
|
7d2ab5017f
|
Unified lexer interface, adjusted namespaces.
[SVN r28989]
|
2005-05-17 12:32:11 +00:00 |
|
Hartmut Kaiser
|
8cb148a96c
|
Removed tabs in files.
[SVN r28983]
|
2005-05-17 09:39:55 +00:00 |
|
Hartmut Kaiser
|
b5577098d0
|
Applied a change which hopefully fixes the issues on CW8.x.
[SVN r28981]
|
2005-05-17 06:08:31 +00:00 |
|
Hartmut Kaiser
|
c86e4352bf
|
Fixed a bug where Wave emitted the found C++ comments in --preserve mode even if these were found inside of disabled #if/#endif blocks.
[SVN r28957]
|
2005-05-16 14:25:12 +00:00 |
|
Hartmut Kaiser
|
54c512ccfd
|
Fixed a whitespace eater bug.
[SVN r28948]
|
2005-05-16 09:36:01 +00:00 |
|
Hartmut Kaiser
|
2ed503a7fb
|
Fixed the found_include_directive preprocessing hook to carry the information about #include_next directives as well.
[SVN r28910]
|
2005-05-14 20:53:13 +00:00 |
|
Hartmut Kaiser
|
e4d5724c1e
|
Added the Boost license to the flex_string file.
[SVN r28847]
|
2005-05-12 17:15:47 +00:00 |
|
Hartmut Kaiser
|
f138a64807
|
Added column handling to the default re2c based lexer. Fixed documentation.
[SVN r28837]
|
2005-05-12 07:41:20 +00:00 |
|
Hartmut Kaiser
|
b2a5e52fc1
|
Upadated the copyright statement for the flex_string class.
[SVN r28826]
|
2005-05-11 15:17:01 +00:00 |
|
Hartmut Kaiser
|
77ba54763e
|
Yet another trigraph token id fix.
[SVN r28816]
|
2005-05-11 12:11:28 +00:00 |
|
Hartmut Kaiser
|
3f382f24b1
|
Fixed a bug in the lexer which falsly recognised #include_next statements under certain circumstances.
[SVN r28806]
|
2005-05-11 06:20:47 +00:00 |
|
Hartmut Kaiser
|
6efa3a6b8d
|
Fixed compilation when BOOST_WAVE_DUMP_PARSE_TREE is defined.
[SVN r28786]
|
2005-05-10 16:44:51 +00:00 |
|
Hartmut Kaiser
|
2009503b74
|
Fixed character literal overflow issue for platforms where sizeof(wchar_t) == 4.
[SVN r28764]
|
2005-05-09 12:59:36 +00:00 |
|
Hartmut Kaiser
|
e26d617e67
|
Wave V1.1.17.
[SVN r28744]
|
2005-05-08 17:58:57 +00:00 |
|
Hartmut Kaiser
|
13a363204a
|
Avoid warnings on gcc.
[SVN r28713]
|
2005-05-07 13:02:38 +00:00 |
|
Hartmut Kaiser
|
a48ad509f3
|
Fixed the overflow problem for long character literals, fixed the 'LL' issue.
[SVN r28711]
|
2005-05-07 11:18:19 +00:00 |
|
Hartmut Kaiser
|
deac780b38
|
Fixed gcc warnings.
[SVN r28700]
|
2005-05-06 19:56:44 +00:00 |
|