2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-19 04:42:17 +00:00

Merge release fixes from live.

[SVN r62277]
This commit is contained in:
Daniel James
2010-05-27 20:54:28 +00:00
parent df34cb6e14
commit c31d657b17
8 changed files with 137 additions and 310 deletions

View File

@@ -79,19 +79,6 @@ function display_from_archive(
return;
}
// Check zipfile.
if (!is_file($archive_location_details['archive'])) {
file_not_found($archive_location_details['file'],
'Unable to find zipfile.');
return;
}
header('last-modified:'. date(DATE_RFC2822,
filemtime($archive_location_details['archive'])));
// Extract the file from the zipfile
$unzip =
UNZIP
.' -p '.escapeshellarg($archive_location_details['archive'])

View File

@@ -356,6 +356,18 @@ http://www.boost.org/development/website_updating.html
<td>-</td>
</tr>
<tr>
<td>Locale</td>
<td>Artyom Beilis</td>
<td><a href="https://sourceforge.net/projects/cppcms/files/boost_locale/boost_locale_for_review.zip/download">Sourceforge</a></td>
<td>Needed</td>
<td>-</td>
</tr>
</tbody>
</table>
@@ -376,6 +388,20 @@ http://www.boost.org/development/website_updating.html
</tr>
</thead>
<tr>
<td>Review Wizard Status Report</td>
<td></td>
<td>Ronald Garcia</td>
<td>May 26, 2010</td>
<td><a href=
"http://lists.boost.org/boost-announce/2010/05/0262.php">
Report</a></td>
</tr>
<tr>
<td>Move</td>
@@ -387,7 +413,7 @@ http://www.boost.org/development/website_updating.html
<td><a href=
"http://lists.boost.org/boost-announce/2010/05/0259.php">
Ongoing</a></td>
Results Pending</a></td>
</tr>
<tr>
@@ -576,7 +602,7 @@ http://www.boost.org/development/website_updating.html
<td><a href=
"http://lists.boost.org/boost-announce/2009/04/0231.php">
Accepted -- Added to SVN</a></td>
Accepted -- Added in 1.43</a></td>
</tr>
<tr>
@@ -693,7 +719,11 @@ http://www.boost.org/development/website_updating.html
<td><a href=
"http://lists.boost.org/boost-announce/2008/10/0205.php">
Accepted Conditionally</a></td>
Accepted Conditionally,</a><br>
<a href=
"http://lists.boost.org/Archives/boost/2010/05/167128.php">
Under Development</a>
</td>
</tr>
<tbody>
@@ -869,7 +899,7 @@ http://www.boost.org/development/website_updating.html
<td><a href=
"http://lists.boost.org/boost-announce/2007/12/0161.php">Accepted
-- Added to SVN</a></td>
-- Added in 1.43 </a></td>
</tr>
<tr>
@@ -897,7 +927,7 @@ http://www.boost.org/development/website_updating.html
<td><a href=
"http://lists.boost.org/boost-announce/2007/12/0153.php">Accepted
-- Added to SVN</a></td>
-- Added in 1.43</a></td>
</tr>
<tr>
@@ -966,8 +996,14 @@ http://www.boost.org/development/website_updating.html
<td>July 30, 2007 - August 13, 2007</td>
<td><a href=
"http://lists.boost.org/boost-announce/2007/08/0142.php">Accepted</a></td>
<td>
<a href=
"http://lists.boost.org/boost-announce/2007/08/0142.php">
Accepted,</a><br>
<a href=
"http://lists.boost.org/Archives/boost/2010/05/167128.php">
Orphaned</a>
</td>
</tr>
<tr>

View File

@@ -44,7 +44,7 @@
&lt;/li&gt;
&lt;li&gt;
Range adaptors which can be combined with range-based algorithms for
unpresedented expressiveness and efficiency.
unprecedented expressiveness and efficiency.
&lt;/li&gt;
&lt;li&gt;
New functions: irange, istream_range, join, combine.
@@ -495,131 +495,46 @@
and Vladimir Prus managed this release.
&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Boost Jam 3.1.17</title><pubDate>Sat, 29 Nov 2008 04:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
A year in the making this release has many stability improvements and various
performance improvements. And because of the efforts of Jurko the code is considerably
more readable!
&lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/project/showfiles.php?group_id=7586&amp;package_id=72941&amp;release_id=643622</boostbook:download><description>&lt;div class=&quot;description&quot;&gt;
&lt;/div&gt;</description></item><item><title>Boost Jam 3.1.18</title><pubDate>Mon, 22 Mar 2010 12:00:00 GMT</pubDate><boostbook:purpose>&lt;span class=&quot;brief&quot;&gt;&lt;span class=&quot;purpose&quot;&gt;
After years of bjam developments.. This is going to be the last unbundled release
of the 3.1.x series. From this point forward bjam will only be bundled as part
of the larger Boost Build system. And hence will likely change name at some
point. As a side effect of this move people will get more frequent release
of bjam (or whatever it ends up being called).
&lt;/span&gt;&lt;/span&gt;</boostbook:purpose><boostbook:download>http://sourceforge.net/projects/boost/files/boost-jam/3.1.18/</boostbook:download><description>&lt;div class=&quot;description&quot;&gt;
&lt;p&gt;
A year in the making this release has many stability improvements and various
performance improvements. And because of the efforts of Jurko the code is considerably
more readable!
After years of bjam developments.. This is going to be the last unbundled release
of the 3.1.x series. From this point forward bjam will only be bundled as part
of the larger Boost Build system. And hence will likely change name at some point.
As a side effect of this move people will get more frequent release of bjam (or
whatever it ends up being called).
&lt;/p&gt;
&lt;p&gt;
&lt;ul&gt;&lt;li&gt;Reflect the results of calling bjam from Python. -- &lt;em&gt;Rene R.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;For building on Windows: Rework how arguments are parsed and tested to fix handling
of quoted arguments, options arguments, and arguments with &amp;quot;=&amp;quot;. --
&lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Try to work around at least one compiler bug with
GCC and variable aliasing that causes crashes with hashing file cache entries.
-- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Add -Wc,-fno-strict-aliasing for QCC/QNX to avoid
the same aliasing crashes as in the general GCC 4.x series (thanks to Niklas
Angare for the fix). -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;On Windows let the child
bjam commands inherit stdin, as some commands assume it's available. -- &lt;em&gt;Rene
R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;On Windows don't limit bjam output to ASCII as some tools output
characters in extended character sets. -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Isolate
running of bjam tests to individual bjam instances to prevent possible spillover
errors from one test affecting another test. Separate the bjam used to run the
tests vs. the bjam being tested. And add automatic re-building of the bjam being
tested. -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fix some possible overrun issues revealed
by Fortify build. Thanks to Steven Robbins for pointing out the issues. -- &lt;em&gt;Rene
R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Handle \n and \r escape sequences. -- &lt;em&gt;Vladimir P.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Minor edits to remove -Wall warnings. -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Dynamically
adjust pwd buffer query size to allow for when PATH_MAX is default defined instead
of being provided by the system C library. -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Minor
perf improvement for bjam by replacing hash function with faster version. Only
1% diff for Boost tree. -- &lt;em&gt;Rene R.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Updated Boost Jam's error
location reporting when parsing Jamfiles. Now it reports the correct error location
information when encountering an unexpected EOF. It now also reports where an
invalid lexical token being read started instead of finished which makes it much
easier to find errors like unclosed quotes or curly braces. -- &lt;em&gt;Jurko
G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Removed the -xarch=generic architecture from build.jam as this
option is unknown so the Sun compilers on Linux. -- &lt;em&gt;Noel B.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Fixed a bug with T_FATE_ISTMP getting reported as T_FATE_ISTMP &amp;amp; T_FATE_NEEDTMP
at the same time due to a missing break in a switch statement. -- &lt;em&gt;Jurko
G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fixed a Boost Jam bug causing it to sometimes trigger actions depending
on targets that have not been built yet. -- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Added
missing documentation for Boost Jam's :T variable expansion modifier which converts
all back-slashes ('\') to forward slashed ('/'). -- &lt;em&gt;Jurko G.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Added Boost Jam support for executing command lines longer than 2047 characters
(up to 8191) characters when running on Windows XP or later OS version. -- &lt;em&gt;Jurko
G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fixed a Boost Jam bug on Windows causing its SHELL command not
to work correctly with some commands containing quotes. -- &lt;em&gt;Jurko G.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Corrected a potential memory leak in Boost Jam's builtin_shell() function that
would appear should Boost Jam ever start to release its allocated string objects.
-- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Made all Boost Jam's ECHO commands automatically
flush the standard output to make that output more promptly displayed to the
user. -- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Made Boost Jam tests quote their bjam
executable name when calling it allowing those executables to contain spaces
in their name and/or path. -- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Change execunix.c
to always use fork() instead of vfork() on the Mac. This works around known issues
with bjam on PPC under Tiger and a problem reported by Rene with bjam on x86
under Leopard. -- &lt;em&gt;Noel B.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Corrected a bug in Boost Jam's
base Jambase script causing it to trim the error message displayed when its boost-build
rule gets called multiple times. -- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;When importing
from Python into an module with empty string as name, import into root module.
&lt;ul&gt;&lt;li&gt;New built-ins, MD5, SPLIT_BY_CHARACTERS, PRECIOUS, PAD, FILE_OPEN, and UPDATE_NOW.
-- &lt;em&gt;Vladimir P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Patch for the NORMALIZE_PATH builtin Boost
Jam rule as well as an appropriate update for the path.jam Boost Build module
where that rule was being used to implement path join and related operations.
-- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fixed a bug causing Boost Jam not to handle
target file names specified as both short and long file names correctly. --
&lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Relaxed test, ignoring case of drive letter. --
&lt;em&gt;Roland S.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Implemented a patch contributed by Igor Nazarenko
reimplementing the list_sort() function to use a C qsort() function instead of
a hand-crafted merge-sort algorithm. Makes some list sortings (e.g. 1,2,1,2,1,2,1,2,
...) extremely faster, in turn significantly speeding up some project builds.
-- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fixed a bug with bjam not handling the '' root
Windows path correctly without its drive letter being specified. -- &lt;em&gt;Jurko
G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Solved the problem with child process returning the value 259 (Windows
constant STILL_ACTIVE) causing bjam never to detect that it exited and therefore
keep running in an endless loop. -- &lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Solved the
problem with bjam going into an active wait state, hogging up processor resources,
when waiting for one of its child processes to terminate while not all of its
available child process slots are being used. -- &lt;em&gt;Jurko G.&lt;/em&gt;
&lt;li&gt;Ensure all file descriptors are closed when
executing actions complete on *nix. -- &lt;em&gt;Noel B.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Fix warnings,
patch from Mateusz Loskot. -- &lt;em&gt;Vladimir P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Add KEEP_GOING
var to programatically override the '-q' option. -- &lt;em&gt;Vladimir P.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Solved a race condition between bjam's output reading/child process termination
detection and the child process's output generation/termination which could have
caused bjam not to collect the terminated process's final output. -- &lt;em&gt;Jurko
G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Change from vfork to fork for executing actions on Darwin to improve
stability. -- &lt;em&gt;Noel B.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Code reformatting and cleanups. --
&lt;em&gt;Jurko G.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Implement ISFILE built-in. -- &lt;em&gt;Vladimir
&lt;li&gt;Add more parameters, up to 19 from 9, to rule invocations. Patch from Jonathan
Biggar. -- &lt;em&gt;Vladimir P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Print failed command output even
if the normally quite '-d0' option. -- &lt;em&gt;Vladimir P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Build
of bjam with vc10, aka Visual Studio 2010. -- &lt;em&gt;Vladimir P.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;More macros for detection of OSPLAT, patch from John W. Bito. -- &lt;em&gt;Vladimir
P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Add PARALLELISM var to programatically override the '-j' option.
-- &lt;em&gt;Vladimir P.&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;Tweak doc building to allow for PDF generation
of docs. -- &lt;em&gt;John M.&lt;/em&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;/div&gt;</description></item></channel>

View File

@@ -1,170 +0,0 @@
[article Boost Jam 3.1.17
[quickbook 1.4]
[source-mode c++]
[purpose A year in the making this release has many stability improvements and various
performance improvements. And because of the efforts of Jurko the code is considerably
more readable!]
[authors [Rivera, Rene]]
[last-revision Sat, 29 Nov 2008 04:00:00 GMT]
]
[include ext.qbk]
[template list[items]'''<itemizedlist>'''[items]'''</itemizedlist>''']
[template li[text]'''<listitem>'''[text]'''</listitem>''']
[download http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941&release_id=643622]
A year in the making this release has many stability improvements and various performance
improvements. And because of the efforts of Jurko the code is considerably more readable!
[list
[li Reflect the results of calling bjam from Python.
-- ['Rene R.]
]
[li For building on Windows: Rework how arguments are parsed and tested to fix handling
of quoted arguments, options arguments, and arguments with "=".
-- ['Rene R.]
]
[li Try to work around at least one compiler bug with GCC and variable aliasing that
causes crashes with hashing file cache entries.
-- ['Rene R.]
]
[li Add -Wc,-fno-strict-aliasing for QCC/QNX to avoid the same aliasing crashes as in
the general GCC 4.x series (thanks to Niklas Angare for the fix).
-- ['Rene R.]
]
[li On Windows let the child bjam commands inherit stdin, as some commands assume
it's available.
-- ['Rene R.]
]
[li On Windows don't limit bjam output to ASCII as some tools output characters in
extended character sets.
-- ['Rene R.]
]
[li Isolate running of bjam tests to individual bjam instances to prevent possible
spillover errors from one test affecting another test. Separate the bjam used to run
the tests vs. the bjam being tested. And add automatic re-building of the bjam being
tested.
-- ['Rene R.]
]
[li Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins
for pointing out the issues.
-- ['Rene R.]
]
[li Handle \\n and \\r escape sequences.
-- ['Vladimir P.]
]
[li Minor edits to remove -Wall warnings.
-- ['Rene R.]
]
[li Dynamically adjust pwd buffer query size to allow for when PATH_MAX is default
defined instead of being provided by the system C library.
-- ['Rene R.]
]
[li Minor perf improvement for bjam by replacing hash function with faster version. Only
1% diff for Boost tree.
-- ['Rene R.]
]
[li Updated Boost Jam's error location reporting when parsing Jamfiles. Now it reports
the correct error location information when encountering an unexpected EOF. It now
also reports where an invalid lexical token being read started instead of finished
which makes it much easier to find errors like unclosed quotes or curly braces.
-- ['Jurko G.]
]
[li Removed the -xarch=generic architecture from build.jam
as this option is unknown so the Sun compilers on Linux.
-- ['Noel B.]
]
[li Fixed a bug with T_FATE_ISTMP getting reported as T_FATE_ISTMP & T_FATE_NEEDTMP at
the same time due to a missing break in a switch statement.
-- ['Jurko G.]
]
[li Fixed a Boost Jam bug causing it to sometimes trigger actions depending on targets
that have not been built yet.
-- ['Jurko G.]
]
[li Added missing documentation for Boost Jam's :T variable expansion modifier which
converts all back-slashes ('\\') to forward slashed ('/').
-- ['Jurko G.]
]
[li Added Boost Jam support for executing command lines longer than 2047 characters (up
to 8191) characters when running on Windows XP or later OS version.
-- ['Jurko G.]
]
[li Fixed a Boost Jam bug on Windows causing its SHELL command not to work correctly with
some commands containing quotes.
-- ['Jurko G.]
]
[li Corrected a potential memory leak in Boost Jam's builtin_shell() function that would
appear should Boost Jam ever start to release its allocated string objects.
-- ['Jurko G.]
]
[li Made all Boost Jam's ECHO commands automatically flush the standard output to make
that output more promptly displayed to the user.
-- ['Jurko G.]
]
[li Made Boost Jam tests quote their bjam executable name when calling it allowing those
executables to contain spaces in their name and/or path.
-- ['Jurko G.]
]
[li Change execunix.c to always use fork() instead of
vfork() on the Mac. This works around known issues
with bjam on PPC under Tiger and a problem reported
by Rene with bjam on x86 under Leopard.
-- ['Noel B.]
]
[li Corrected a bug in Boost Jam's base Jambase script causing it to trim the error
message displayed when its boost-build rule gets called multiple times.
-- ['Jurko G.]
]
[li When importing from Python into an module with empty string as name,
import into root module.
-- ['Vladimir P.]
]
[li Patch for the NORMALIZE_PATH builtin Boost Jam rule as well as an appropriate update
for the path.jam Boost Build module where that rule was being used to implement path
join and related operations.
-- ['Jurko G.]
]
[li Fixed a bug causing Boost Jam not to handle target file names specified as both short
and long file names correctly.
-- ['Jurko G.]
]
[li Relaxed test, ignoring case of drive letter.
-- ['Roland S.]
]
[li Implemented a patch contributed by Igor Nazarenko reimplementing the list_sort()
function to use a C qsort() function instead of a hand-crafted merge-sort algorithm.
Makes some list sortings (e.g. 1,2,1,2,1,2,1,2, \.\.\.) extremely faster, in turn
significantly speeding up some project builds.
-- ['Jurko G.]
]
[li Fixed a bug with bjam not handling the '\' root Windows path correctly without its
drive letter being specified.
-- ['Jurko G.]
]
[li Solved the problem with child process returning the value 259 (Windows constant
STILL_ACTIVE) causing bjam never to detect that it exited and therefore keep running
in an endless loop.
-- ['Jurko G.]
]
[li Solved the problem with bjam going into an active wait state, hogging up processor
resources, when waiting for one of its child processes to terminate while not all of
its available child process slots are being used.
-- ['Jurko G.]
]
[li Solved a race condition between bjam's output reading/child process termination
detection and the child process's output generation/termination which could have
caused bjam not to collect the terminated process's final output.
-- ['Jurko G.]
]
[li Change from vfork to fork for executing actions on Darwin to improve stability.
-- ['Noel B.]
]
[li Code reformatting and cleanups.
-- ['Jurko G.]
]
[li Implement ISFILE built-in.
-- ['Vladimir P.]
]
]

View File

@@ -0,0 +1,59 @@
[article Boost Jam 3.1.18
[quickbook 1.5]
[source-mode c++]
[purpose
After years of bjam developments.. This is going to be the last unbundled release of the
3.1.x series. From this point forward bjam will only be bundled as part of the larger
Boost Build system. And hence will likely change name at some point. As a side effect
of this move people will get more frequent release of bjam (or whatever it ends up being
called).
]
[authors [Rivera, Rene]]
[last-revision Mon, 22 Mar 2010 12:00:00 GMT]
]
[include ext.qbk]
[template list[items]'''<itemizedlist>'''[items]'''</itemizedlist>''']
[template li[text]'''<listitem>'''[text]'''</listitem>''']
[download http://sourceforge.net/projects/boost/files/boost-jam/3.1.18/]
After years of bjam developments.. This is going to be the last unbundled release of the
3.1.x series. From this point forward bjam will only be bundled as part of the larger
Boost Build system. And hence will likely change name at some point. As a side effect
of this move people will get more frequent release of bjam (or whatever it ends up being
called).
[list
[li New built-ins, MD5, SPLIT_BY_CHARACTERS, PRECIOUS, PAD, FILE_OPEN, and UPDATE_NOW.
-- ['Vladimir P.]
]
[li Ensure all file descriptors are closed when executing actions complete on *nix.
-- ['Noel B.]
]
[li Fix warnings, patch from Mateusz Loskot.
-- ['Vladimir P.]
]
[li Add KEEP_GOING var to programatically override the '-q' option.
-- ['Vladimir P.]
]
[li Add more parameters, up to 19 from 9, to rule invocations. Patch from
Jonathan Biggar.
-- ['Vladimir P.]
]
[li Print failed command output even if the normally quite '-d0' option.
-- ['Vladimir P.]
]
[li Build of bjam with vc10, aka Visual Studio 2010.
-- ['Vladimir P.]
]
[li More macros for detection of OSPLAT, patch from John W. Bito.
-- ['Vladimir P.]
]
[li Add PARALLELISM var to programatically override the '-j' option.
-- ['Vladimir P.]
]
[li Tweak doc building to allow for PDF generation of docs.
-- ['John M.]
]
]

View File

@@ -44,7 +44,7 @@
&lt;/li&gt;
&lt;li&gt;
Range adaptors which can be combined with range-based algorithms for
unpresedented expressiveness and efficiency.
unprecedented expressiveness and efficiency.
&lt;/li&gt;
&lt;li&gt;
New functions: irange, istream_range, join, combine.

View File

@@ -34,7 +34,7 @@
features from the recently reviewed Boost.RangeEx, from Neil Groves.
* Range-based version of the full STL iterator based algorithms.
* Range adaptors which can be combined with range-based algorithms for
unpresedented expressiveness and efficiency.
unprecedented expressiveness and efficiency.
* New functions: irange, istream_range, join, combine.
[endsect]

View File

@@ -44,7 +44,7 @@
&lt;/li&gt;
&lt;li&gt;
Range adaptors which can be combined with range-based algorithms for
unpresedented expressiveness and efficiency.
unprecedented expressiveness and efficiency.
&lt;/li&gt;
&lt;li&gt;
New functions: irange, istream_range, join, combine.