2
0
mirror of https://github.com/boostorg/wave.git synced 2026-02-20 15:12:18 +00:00
Commit Graph

115 Commits

Author SHA1 Message Date
Hartmut Kaiser
e71c4b41e7 Added lexer testcases to the regression tests.
[SVN r28990]
2005-05-17 12:56: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
1019fec94c Small fix to Wave test Jamfile.
[SVN r28858]
2005-05-13 09:11:40 +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
e5a246bfa5 Fixed a testcase.
[SVN r28808]
2005-05-11 06:28:53 +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
88e462194d Added the long_long option.
[SVN r28792]
2005-05-10 19:30:20 +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
Rene Rivera
1aa523cf43 Indicate std::locale requirement for test to compile on CW.
[SVN r28727]
2005-05-08 05:12:01 +00:00
Hartmut Kaiser
13a363204a Avoid warnings on gcc.
[SVN r28713]
2005-05-07 13:02:38 +00:00
Hartmut Kaiser
a0c585ca45 Fixed a bug in the slex regex specifications.
[SVN r28712]
2005-05-07 12:45:09 +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
436eee322a Checked in missing change.
[SVN r28656]
2005-05-04 18:21:26 +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
20d90d2ea2 Fixed several test cases.
[SVN r28585]
2005-05-02 16:06:55 +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
b4805b8616 Fixed test app for the CW8.3 compiler.
[SVN r28550]
2005-04-30 19:42:55 +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
ac3962bd50 Added additional testcases.
[SVN r28506]
2005-04-27 20:28:17 +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
f631c8d512 Switched to the most recent version of re2c (V0.9.7.dev).
[SVN r28491]
2005-04-26 19:21:49 +00:00
Hartmut Kaiser
1ef3c6b46e updated Wave to reflect the recent changes in the program_options library.
[SVN r28490]
2005-04-26 18:44:37 +00:00
Rene Rivera
c7b3a91544 Add dist-lib and dist-bin targets to put results in a convenient place.
All tools compile except for inspect.


[SVN r28462]
2005-04-24 17:18:25 +00:00
Rene Rivera
a98ae63000 Fix use of *DYN_LIB=1 defines.
Add dist-lib target to put results in a convenient place.


[SVN r28461]
2005-04-24 17:17:09 +00:00
Hartmut Kaiser
01eb24fc84 Changed the test application to return a value != zero if one of the given config files were not found.
[SVN r28444]
2005-04-23 23:09:00 +00:00
Hartmut Kaiser
e1920224b7 Changed the command line arguments for the Wave testrun to use absolute directories.
[SVN r28443]
2005-04-23 23:01:46 +00:00
Hartmut Kaiser
19a8d88328 Added a workaround for gcc 3.2.x
[SVN r28230]
2005-04-14 01:42:09 +00:00
Hartmut Kaiser
3524f70965 Changed th edefault debug level of the Wave test suite to 3.
[SVN r28085]
2005-04-10 18:33:12 +00:00