2
0
mirror of https://github.com/boostorg/wave.git synced 2026-02-13 13:02:09 +00:00
Commit Graph

184 Commits

Author SHA1 Message Date
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
Hartmut Kaiser
4949265679 Fixed a token-ids bug.
[SVN r28696]
2005-05-06 09:16:02 +00:00
Hartmut Kaiser
189861d0ec Made the True64 compiler happy, fixed a 'LL' suffix bug.
[SVN r28695]
2005-05-06 09:10:19 +00:00
Hartmut Kaiser
795fbd663f Fixed almost all problems diagnosed by the Boost inspection report.
[SVN r28650]
2005-05-04 07:24:44 +00:00
Hartmut Kaiser
116a39e1fc Fixed long character literal handling, fixed a bug in the testapplication.
[SVN r28634]
2005-05-03 16:47:11 +00:00
Hartmut Kaiser
9124a82540 Fixed a problem during parsing of hexadecimal character literals.
[SVN r28602]
2005-05-02 20:11:30 +00:00
Hartmut Kaiser
66225a8915 Fixed parsing of long character literals (such as '\x1234').
[SVN r28589]
2005-05-02 18:35:07 +00:00
Hartmut Kaiser
10aa633dd7 Fixed date time string parsing for the CW9.3 compiler.
[SVN r28586]
2005-05-02 16:29:10 +00:00
Hartmut Kaiser
785326b7a9 Fixed the time stamp parser for CW9.3 (hopefully).
[SVN r28570]
2005-05-02 06:40:49 +00:00
Hartmut Kaiser
a2df95b74c Improved error handling for out of range character literals, added several new test cases.
[SVN r28557]
2005-05-01 21:01:23 +00:00
Hartmut Kaiser
a4d0ea235e Fixed error reporting for a specific use case, added corresponding testcase.
[SVN r28536]
2005-04-29 20:08:34 +00:00
Hartmut Kaiser
c747965903 Fixed token comparision for the True64 platform.
[SVN r28534]
2005-04-29 16:55:26 +00:00
Hartmut Kaiser
6889e578a1 Removed unneeded file.
[SVN r28533]
2005-04-29 16:52:11 +00:00
Hartmut Kaiser
bab9d3bfbe Fixed error reported by the True64 toolset.
[SVN r28526]
2005-04-29 12:07:49 +00:00
Hartmut Kaiser
a78b2746c9 The T_EOF token doesn't carry the value of the previous token anymore.
[SVN r28503]
2005-04-27 10:27:20 +00:00
Hartmut Kaiser
51ec83e6d1 Fixed several como --a warnings.
[SVN r28501]
2005-04-27 07:55:57 +00:00
Hartmut Kaiser
ef93298acb Enforced that #if/#endif are balanced file wise.
[SVN r28084]
2005-04-10 18:26:34 +00:00
Hartmut Kaiser
96aef5d5cc Added workaround for gcc3.3.x bug.
[SVN r28082]
2005-04-10 13:45:18 +00:00
Hartmut Kaiser
37f366153d Minor fixes...
[SVN r28023]
2005-04-06 18:38:37 +00:00
Hartmut Kaiser
19af6941de Fixed a compilation problem for CW9.
[SVN r28013]
2005-04-06 12:16:40 +00:00
Stefan Slapeta
d7f3a33007 fixed cw 9.4 regression
[SVN r28012]
2005-04-06 11:36:05 +00:00