From cb2d4b132b28a7ffacb54281dab4183a3060b0a6 Mon Sep 17 00:00:00 2001 From: Hartmut Kaiser Date: Sat, 18 Mar 2006 16:44:42 +0000 Subject: Added new Wave features to the 'What's new' section. [SVN r33371] --- index.htm | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) (limited to 'index.htm') diff --git a/index.htm b/index.htm index 0235ae9433..b5c1f89201 100644 --- a/index.htm +++ b/index.htm @@ -60,7 +60,7 @@ "more/license_info.html">Boost license encourages both commercial and non-commercial use.

-

We aim to establish "existing practice" and +

We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the @@ -478,9 +478,26 @@ whitespace preservation in the generated output stream has been added. +

  • The Wave library now performs automatic + include guard detection to avoid accessing header + files more than once, if appropriate.
  • + +
  • Full interactive mode has been added to the Wave + tool. Now the Wave tool can be used just like Python + or Perl for instance to interactively try out your + BOOST_PP macros. Additionally it is now possible to + load and save the current state of an interactive session + (macro tables et.al.).
  • + +
  • The overall performance has been improved by upto + 30-40%, depending on the concrete files to process.
  • + +
  • Support for new pragmas has been added allowing to control certain library features from inside the preprocessed sources (partial output redirection, control of generated whitespace and #line directives).
    +
  • +
  • This version also includes a number of bug fixes and usage improvements. For a complete - list of changes, see the library change log.
  • -- cgit v1.2.1