mirror of
https://github.com/boostorg/boost.git
synced 2025-04-05 21:45:00 +00:00
Added new Wave features to the 'What's new' section.
[SVN r33371]
This commit is contained in:
parent
849d5242ff
commit
cb2d4b132b
1 changed files with 19 additions and 2 deletions
21
index.htm
21
index.htm
|
@ -60,7 +60,7 @@
|
|||
"more/license_info.html">Boost license</a> encourages
|
||||
both commercial and non-commercial use.</p>
|
||||
|
||||
<p>We aim to establish "existing practice" and
|
||||
<p>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.</li>
|
||||
|
||||
<li>The Wave library now performs automatic
|
||||
include guard detection to avoid accessing header
|
||||
files more than once, if appropriate. </li>
|
||||
|
||||
<li>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.).</li>
|
||||
|
||||
<li>The overall performance has been improved by upto
|
||||
30-40%, depending on the concrete files to process. </li>
|
||||
|
||||
<li>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).<br />
|
||||
</li>
|
||||
|
||||
<li>This version also includes a number of bug
|
||||
fixes and usage improvements. For a complete
|
||||
list of changes, see the library <a href=
|
||||
list of changes, see the libraries <a href=
|
||||
"libs/wave/ChangeLog">change log</a>.</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
|
Loading…
Add table
Reference in a new issue