2
0
mirror of https://github.com/boostorg/wave.git synced 2026-01-24 06:22:15 +00:00

Commit Graph

  • e84efe1220 Wave now correctly recognizes pp-number tokens. Hartmut Kaiser 2006-01-23 03:45:35 +00:00
  • a3f6f97ae1 Added a diagnostic message to the wave driver if a #pragma wave system() is found without the -x command line option. Hartmut Kaiser 2006-01-18 01:53:24 +00:00
  • be57d3db18 Added -x [--extended] command line argument to enable the #pragma wave system() directive. Hartmut Kaiser 2006-01-18 00:01:38 +00:00
  • 95d803df7b Made the wave::context<> type noncopyable. Hartmut Kaiser 2006-01-16 02:57:05 +00:00
  • 7ddd9e92a6 Added missing calls to the skipped_token() pp hook function. Hartmut Kaiser 2006-01-13 18:17:30 +00:00
  • f09d7d60c7 Fixed Boost bug 1395857. Hartmut Kaiser 2006-01-03 15:24:09 +00:00
  • 8b87cd0211 Added a missing throw() specification. Hartmut Kaiser 2006-01-01 21:38:43 +00:00
  • 5115faf51e Updated the Wave copyright notice to include the year 2006. Hartmut Kaiser 2005-12-24 19:50:47 +00:00
  • ec34f70a79 Made Wave test output less verbose. Hartmut Kaiser 2005-12-19 17:41:47 +00:00
  • 5b8ab90dbd Switched to re2c V0.9.11. Hartmut Kaiser 2005-12-19 17:32:38 +00:00
  • 00fa5bd6cf Fixed a (Windows specific) problem in Wave which sometimes throwed a boost::file_system exception. Hartmut Kaiser 2005-12-19 17:16:13 +00:00
  • 5839df80a9 Fixed a bogus assertion in Wave. Hartmut Kaiser 2005-12-18 21:11:41 +00:00
  • 8916d4ad54 Fixed a bug wrt error propagation in the Wave expression parser. Hartmut Kaiser 2005-12-15 03:00:38 +00:00
  • 5f110486a9 Fixed missing #pragma warning(pop) directives in Wave. Hartmut Kaiser 2005-12-15 02:15:57 +00:00
  • cd419d7475 Added config support for Wave #pragma command directives. Hartmut Kaiser 2005-12-11 00:15:17 +00:00
  • bb62cfffc5 Changed in the Wave library all throw's to boost::throw_exception(). Hartmut Kaiser 2005-12-08 03:33:38 +00:00
  • c14a346bcd Corrected the -E option to not operate on stdin input. Hartmut Kaiser 2005-12-08 01:49:39 +00:00
  • 5f7593b525 Added the -E option to the Wave driver. Hartmut Kaiser 2005-12-08 01:43:20 +00:00
  • fbc913d155 Fixed a error recovery problem in Wave. Hartmut Kaiser 2005-12-06 16:04:56 +00:00
  • 4ab5d0623e Fixed error recovery in the Wave sample. Hartmut Kaiser 2005-12-06 02:12:56 +00:00
  • a8db57d4e6 Added partial error recovery support to Wave. Hartmut Kaiser 2005-12-06 00:17:59 +00:00
  • 08bd2de9f5 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1'. boost-1.33.1 nobody 2005-12-05 14:04:06 +00:00
  • 5e458d3eee Fixed a CW9.4 issue. Hartmut Kaiser 2005-12-03 17:18:50 +00:00
  • 88fc5c5987 Fixed documentation. svn-branches/RC_1_33_0 Hartmut Kaiser 2005-12-02 03:28:43 +00:00
  • 27a40b73a5 Pending commit... Hartmut Kaiser 2005-12-01 20:43:26 +00:00
  • f1e216d4e4 removed a incompatibility with older versions. Hartmut Kaiser 2005-12-01 18:38:04 +00:00
  • a8880c23de Merged the new whitespca handling policy with the existing preprocessing hooks. Hartmut Kaiser 2005-12-01 17:58:43 +00:00
  • 9bfb67558b This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_33_0'. svn-tags/merged_to_RC_1_33_0 nobody 2005-12-01 13:06:58 +00:00
  • 06d43eb43f Fixed a gcc compilation error. Hartmut Kaiser 2005-12-01 01:57:54 +00:00
  • 12cf624ed5 Fixed the class documentation. Hartmut Kaiser 2005-12-01 01:43:11 +00:00
  • 8630a33803 Fixed a broken link. Hartmut Kaiser 2005-12-01 01:38:07 +00:00
  • d2203a64ae Added missing file. Hartmut Kaiser 2005-11-30 23:00:18 +00:00
  • 8475f5bfaa Fixed a minor whitespace handling issue. Hartmut Kaiser 2005-11-30 22:33:02 +00:00
  • e47b8234ef Added the whitespace handling policy to the wave library. Hartmut Kaiser 2005-11-30 21:30:24 +00:00
  • 58558f08d4 Added dll support to Wave. Hartmut Kaiser 2005-11-21 20:27:02 +00:00
  • d1667567c9 Added the <vc-7_1-stlport><*><rtti>off directive to all of the Wave V1 Jamfiles. Hartmut Kaiser 2005-11-20 22:44:11 +00:00
  • 71ca605c97 Added the <vc-7_1-stlport><*><rtti>off directive to all of the Wave V1 Jamfiles. Hartmut Kaiser 2005-11-20 22:44:11 +00:00
  • db2f382f90 Fixed Wave test suite to handle correctly the new BOOST_WAVE_USE_STRICT_LEXER mode. Hartmut Kaiser 2005-11-20 01:20:46 +00:00
  • 76ce52b2fa Added comments explaining the difference between the two lexer definitions. Hartmut Kaiser 2005-11-19 18:38:35 +00:00
  • d4636c6ea0 Wave: added optional '$' to the basic source character set. Hartmut Kaiser 2005-11-19 18:31:32 +00:00
  • 04e9c317c3 Minor fix. Hartmut Kaiser 2005-11-18 22:12:32 +00:00
  • ab39c8897a Updated Changelog. Hartmut Kaiser 2005-11-18 20:21:34 +00:00
  • 9b82f36e35 Beautified generated output. Hartmut Kaiser 2005-11-18 20:10:47 +00:00
  • a7f49c725c Removed assertion, replaced with more sensible code. Hartmut Kaiser 2005-11-18 20:02:35 +00:00
  • 020c66360e Bumped version number. Hartmut Kaiser 2005-11-13 19:01:54 +00:00
  • dace100f5d This commit was manufactured by cvs2svn to create tag 'Version_1_33_1_beta'. boost-1.33.1-beta1 nobody 2005-11-08 23:18:41 +00:00
  • 93e881b703 Tweaked the advanced_hooks sample. Hartmut Kaiser 2005-11-05 22:08:11 +00:00
  • b8f7bdeef4 Updated Changelog. Hartmut Kaiser 2005-11-05 02:38:13 +00:00
  • 2e9da94342 Updated the Wave docs to reflect the new advanced hooks. Hartmut Kaiser 2005-11-05 02:27:14 +00:00
  • 1742c69fd2 Added advanced hooks and a new sample. Hartmut Kaiser 2005-11-04 02:34:17 +00:00
  • daaf4dffa9 Fixed warnings reported by gcc 4.x. Hartmut Kaiser 2005-10-08 13:27:39 +00:00
  • 806c1d4465 Fixed warnings reported by gcc 4.x. Hartmut Kaiser 2005-10-08 13:27:39 +00:00
  • ee219a5cf4 Fixed a missing const specifier. Hartmut Kaiser 2005-10-08 12:54:28 +00:00
  • b171889400 Fixed a missing const specifier. Hartmut Kaiser 2005-10-08 12:54:28 +00:00
  • a42c432141 Added missing headers. Hartmut Kaiser 2005-10-08 03:29:36 +00:00
  • 9b2631cbcd Added missing headers. Hartmut Kaiser 2005-10-08 03:29:36 +00:00
  • 5fbad6806b Fixed an iterator issue reported by the gcc debug stl. Hartmut Kaiser 2005-10-07 22:52:14 +00:00
  • e16179c92f Fixed an iterator issue reported by the gcc debug stl. Hartmut Kaiser 2005-10-07 22:52:14 +00:00
  • a414d101d2 Updated the Re2C lexer files. Hartmut Kaiser 2005-10-03 15:22:58 +00:00
  • a2d1f23385 Fixed error handling for passive #if/#elif branches. Hartmut Kaiser 2005-10-03 15:21:26 +00:00
  • e027416fb0 Fixed error handling for passive #if/#elif branches. Hartmut Kaiser 2005-10-03 15:15:30 +00:00
  • e896f8ba0d removed the static linking directive. Hartmut Kaiser 2005-09-23 01:43:01 +00:00
  • 1bbd6db53f Updated the Jamfile for the Wave test apps. Hartmut Kaiser 2005-09-20 18:16:25 +00:00
  • 7644fedb1f Updated the Jamfiles for the Wave applet. Hartmut Kaiser 2005-09-20 18:15:44 +00:00
  • 7a1a09f057 This commit was manufactured by cvs2svn to create branch 'thread_rewrite'. svn-branches/thread_rewrite nobody 2005-09-13 14:20:32 +00:00
  • 76602fb70b Fixed line numbering inside the generated tokens. Hartmut Kaiser 2005-09-12 17:23:08 +00:00
  • e152ad4269 Fixed line numbering inside the generated tokens. Hartmut Kaiser 2005-09-12 17:17:42 +00:00
  • b763c36ce5 Enabled --preserved and --long_long modes by default for the cpp_tokens sample. Hartmut Kaiser 2005-09-11 20:40:07 +00:00
  • 3a81d7f7e1 Enabled --preserved and --long_long modes by default for the cpp_tokens sample. Hartmut Kaiser 2005-09-11 20:40:07 +00:00
  • b7dd66c153 Bumped wave version to 1.2.1. Hartmut Kaiser 2005-09-11 18:46:03 +00:00
  • e2e58be921 Bumped wave version to 1.2.1. Hartmut Kaiser 2005-09-11 18:46:03 +00:00
  • 2f1de6ecf1 Fixed missing namespace specifiers in token definition macros. Hartmut Kaiser 2005-09-11 18:43:05 +00:00
  • e9c45298ca Fixed missing namespace specifiers in token definition macros. Hartmut Kaiser 2005-09-11 18:43:05 +00:00
  • ee927af38f Updated ChangeLog. Hartmut Kaiser 2005-09-06 16:23:05 +00:00
  • 5499feab59 Updated ChangeLog. Hartmut Kaiser 2005-09-06 16:23:05 +00:00
  • d837d2b1e8 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). Hartmut Kaiser 2005-09-06 16:20:54 +00:00
  • 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). Hartmut Kaiser 2005-09-06 16:20:54 +00:00
  • 51a168fae0 Fixed Sourceforge bug 1274584. Hartmut Kaiser 2005-08-28 03:16:56 +00:00
  • 0d90f384d9 This commit was manufactured by cvs2svn to create tag 'Version_1_33_0'. boost-1.33.0 nobody 2005-08-12 03:25:34 +00:00
  • 493d0eeb9a Applied a patch for FreeBSD removing a name clash wrt T_DIVIDE. Hartmut Kaiser 2005-08-06 15:35:43 +00:00
  • bd93d1025c Fix for FreeBSD, from Simon Barner Douglas Gregor 2005-08-05 13:14:15 +00:00
  • 9665ff1377 Fixed broken links. Hartmut Kaiser 2005-08-03 13:30:26 +00:00
  • 6e537bc95a Fixed broken links. Hartmut Kaiser 2005-08-03 13:30:26 +00:00
  • c73e6f341e This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'. nobody 2005-07-28 18:22:24 +00:00
  • 450e2af735 Fixed two typos. Hartmut Kaiser 2005-07-27 22:38:50 +00:00
  • 4b75ea2f6c Change to debug a CW9.5 problem. Hartmut Kaiser 2005-07-05 03:25:42 +00:00
  • ad88aa3f4b Fixed a True64 problem. Hartmut Kaiser 2005-07-04 20:57:05 +00:00
  • 961a6cb2f5 Fixed a compilation error. Hartmut Kaiser 2005-07-02 16:26:30 +00:00
  • 668e1f1d3a Added additional debug messages for debuglevl == 9. Hartmut Kaiser 2005-07-02 12:59:57 +00:00
  • f3a9046110 Fixed a compilation error on the True64 platform. Hartmut Kaiser 2005-07-02 12:49:18 +00:00
  • 9e2672639b Improved debug level 9 reporting for the testwave application. Hartmut Kaiser 2005-06-24 17:03:35 +00:00
  • 0182a245cb Improved debug level 9 reproting for the testwave application. Hartmut Kaiser 2005-06-24 16:38:55 +00:00
  • 8408f21223 Added a workaround for the Compaq Tru64 compiler. Hartmut Kaiser 2005-06-23 13:10:14 +00:00
  • 9ff45d6bbf Change Jamfile to <runtime-link> John Maddock 2005-06-22 17:03:13 +00:00
  • 8c3b095904 Removed a workaround which was required by older versions of the program_options lib. Hartmut Kaiser 2005-06-17 13:19:06 +00:00
  • ee96422313 Make install target explicit. Otherwise top-level Jamfile will try to install both results of 'boost_program_options' and of the install target, resulting in duplicate target error. Vladimir Prus 2005-06-16 07:59:26 +00:00
  • 86a61fd37d Added (optional) very verbose output to the testwave application. Hartmut Kaiser 2005-06-07 18:02:18 +00:00
  • 9e72f6840f Removed the special CW testing code. Hartmut Kaiser 2005-06-07 16:00:18 +00:00
  • f0e8f4c6a9 Fixed typedef name. Hartmut Kaiser 2005-06-02 18:21:16 +00:00
  • 279383e60e Changed the date/time grammar to help the CW9.5 compiler. Hartmut Kaiser 2005-06-02 18:18:33 +00:00