Skip to content

Commit bebd91d

Browse files
committed
Merged from 1.33.0 release
[SVN r30540]
1 parent c127881 commit bebd91d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+300
-178
lines changed

boost.png

-589 Bytes
Loading

index.htm

+120-43
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,15 @@
33

44
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
55
<head>
6-
<meta name="generator" content=
7-
"HTML Tidy for Cygwin (vers 1st September 2004), see www.w3.org" />
8-
96
<title>Boost C++ Libraries</title>
107
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
8+
<link rel="icon" href="more/favicon.ico" type="image/ico" />
119
<link rel="stylesheet" type="text/css" href="more/css_0/front.css" />
1210
<!--[if IE]>
13-
<style type="text/css">
14-
body { behavior: url(more/css_0/csshover.htc); }
15-
</style>
16-
<![endif]-->
11+
<style type="text/css">
12+
body { behavior: url(more/css_0/csshover.htc); }
13+
</style>
14+
<![endif]-->
1715
</head>
1816

1917
<body>
@@ -22,19 +20,17 @@
2220
<div class="body-2">
2321
<div id="heading">
2422
<div id="heading-0">
25-
<h1><span id="boost">Boost</span> <span id="cpplibraries">C++
26-
Libraries</span></h1>
27-
28-
<blockquote id="heading-quote">
29-
<span class="quote">&ldquo;...one of the most highly regarded
30-
and expertly designed C++ library projects in the
31-
world.&rdquo;</span> <span class="attribution">&mdash; <a href=
32-
"http://www.gotw.ca/">Herb Sutter</a> and <a href=
33-
"http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei
34-
Alexandrescu</a>, <a href=
35-
"http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding
36-
Standards</a></span>
37-
</blockquote>
23+
<h1><img id="boost-logo" src="more/boost-dark-trans.png" alt=
24+
"Boost C++ Libraries" /></h1>
25+
26+
<p id="heading-quote"><span class="quote">&ldquo;...one of the
27+
most highly regarded and expertly designed C++ library projects
28+
in the world.&rdquo;</span> <span class="attribution">&mdash;
29+
<a href="http://www.gotw.ca/">Herb Sutter</a> and <a href=
30+
"http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei
31+
Alexandrescu</a>, <a href=
32+
"http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding
33+
Standards</a></span></p>
3834

3935
<div class="clear"></div>
4036
</div>
@@ -69,21 +65,24 @@ <h1>Welcome to Boost.org!</h1>
6965
<a href=
7066
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1745.pdf">
7167
TR1</a>) as a step toward becoming part of a future
72-
C++ Standard. More Boost libraries will part of the
73-
upcoming <a href=
68+
C++ Standard. More Boost libraries are proposed for
69+
the upcoming <a href=
7470
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html">
7571
TR2</a>.</p>
7672

7773
<p class="note"><span class="note-label">Getting
78-
started:</span> <span class="note-body">Follow the
79-
<a href="more/getting_started.html">Getting Started
80-
Guide</a> to download and install Boost. Popular
81-
Linux and Unix distributions such as <a href=
74+
started:</span> <span class="note-body">Boost works
75+
on almost any modern operating system, including UNIX
76+
and Windows variants. Follow the <a href=
77+
"more/getting_started.html">Getting Started Guide</a>
78+
to download and install Boost. Popular Linux and Unix
79+
distributions such as <a href=
8280
"http://fedora.redhat.com/">Fedora</a>, <a href=
8381
"http://www.debian.org/">Debian</a>, and <a href=
8482
"http://www.netbsd.org/">NetBSD</a> include pre-built
85-
Boost packages. Boost may already be available on
86-
your organization's internal web server.</span></p>
83+
Boost packages. Boost may also already be available
84+
on your organization's internal web
85+
server.</span></p>
8786

8887
<p class="note"><span class=
8988
"note-label">Background:</span> <span class=
@@ -133,24 +132,26 @@ <h2>Latest News</h2>
133132
<div class="section-body">
134133
<div class="section-body-0">
135134
<div class="section-body-1">
136-
<h3>??? - Version 1.33.0</h3>
135+
<h3>August 11, 2005 - Version 1.33.0</h3>
137136

138137
<h4>New Libraries</h4>
139138

140139
<ul>
141140
<li><span class="library"><a href=
142-
"libs/iostreams/doc/index.html">iostreams</a>:</span>
143-
Framework for defining streams, stream buffers and
144-
i/o filters, from Jonathan Turkanis.</li>
141+
"libs/iostreams/doc/index.html">Iostreams
142+
Library</a>:</span> Framework for defining streams,
143+
stream buffers and i/o filters, from Jonathan
144+
Turkanis.</li>
145145

146146
<li><span class="library"><a href=
147-
"libs/functional/hash/index.html">functional/hash</a>:</span>
148-
A TR1 hash function object that can be extended to
149-
hash user defined types, from Daniel James.</li>
147+
"libs/functional/hash/index.html">Functional/Hash
148+
Library</a>:</span> A TR1 hash function object that
149+
can be extended to hash user defined types, from
150+
Daniel James.</li>
150151

151152
<li><span class="library"><a href=
152153
"libs/parameter/doc/html/index.html">Parameter
153-
library</a>:</span> Write functions that accept
154+
Library</a>:</span> Write functions that accept
154155
arguments by name: especially useful when a
155156
function has more than one argument with a useful
156157
default value, since named arguments can be passed
@@ -182,6 +183,13 @@ <h4>Updated Libraries</h4>
182183
<code>cref_list_of()</code> for generating
183184
anonymous ranges.</li>
184185

186+
<li><span class="library"><a href=
187+
"libs/bind/bind.html">Bind Library</a>:</span> Bind
188+
expressions now support <a href=
189+
"libs/bind/bind.html#operators">comparisons and
190+
negation</a>. Example: <code>bind(&amp;X::name, _1)
191+
&lt; bind(&amp;X::name, _2)</code>.</li>
192+
185193
<li>
186194
<span class="library"><a href=
187195
"libs/bind/bind.html">Bind Library</a>:</span>
@@ -327,7 +335,7 @@ <h4>Updated Libraries</h4>
327335
<li>
328336
<span class="library"><a href=
329337
"libs/program_options/doc/index.html">Program
330-
options library</a>:</span>
338+
Options Library</a>:</span>
331339

332340
<ul>
333341
<li>Option descriptions are now printed with
@@ -358,8 +366,8 @@ <h4>Updated Libraries</h4>
358366
maps.</li>
359367

360368
<li><span class="library"><a href=
361-
"libs/random/index.html">Random Numbers</a>:</span>
362-
improved initialization for
369+
"libs/random/index.html">Random Number
370+
Library</a>:</span> improved initialization for
363371
<code>mersenne_twister</code>, algorithm by Makoto
364372
Matsumoto and Takuji Nishimura, implemented for
365373
Boost by Jens Maurer.<br />
@@ -395,20 +403,91 @@ <h4>Updated Libraries</h4>
395403
small changes.
396404
</li>
397405

406+
<li>
407+
<span class="library"><a href=
408+
"libs/serialization/doc/index.html">Serialization
409+
Library</a>:</span>
410+
411+
<ul>
412+
<li>DLL version.</li>
413+
414+
<li>Auto-linking.</li>
415+
416+
<li>Serialization of variants.</li>
417+
418+
<li>Improved seialization of shared
419+
pointers.</li>
420+
</ul>
421+
</li>
422+
398423
<li><span class="library"><a href=
399424
"doc/html/signals.html">Signals Library</a>:</span>
400425
added slot blocking/unblocking, from Frantz
401426
Maerten. Huge improvements to signal invocation
402427
performance from Robert Zeh.</li>
403428
</ul>
404429

430+
<h4>Supported Compilers</h4>
431+
432+
<p>Boost is tested on a wide range of compilers and
433+
platforms. Since Boost libraries rely on modern C++
434+
features not available in all compilers, not all
435+
Boost libraries will work with every compiler. The
436+
following compilers and platforms have been
437+
extensively tested with Boost, although many other
438+
compilers and platforms will work as well. For more
439+
information, see the <a href=
440+
"http://www.boost.org/regression/release/user/">regression
441+
test results</a>.</p>
442+
443+
<ul>
444+
<li><a href="http://developer.apple.com/">Apple
445+
GCC</a> 3.x on Mac OS X.</li>
446+
447+
<li><a href=
448+
"http://www.borland.com/us/products/cbuilder/">Borland
449+
C++</a> 5.6.4 on Windows.</li>
450+
451+
<li><a href="http://gcc.gnu.org">GNU C++</a> 2.95.3
452+
(with and without STLport), 3.2.x., 3.3.x, 3.4.x,
453+
4.0.x on Windows, Linux and Solaris.</li>
454+
455+
<li><a href=
456+
"http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm">
457+
Intel C++</a> 8.1, 9.0 on Windows, Linux.</li>
458+
459+
<li><a href="http://www.metrowerks.com">Metrowerks
460+
CodeWarrior</a> 8.3, 9.4, 9.5 on Mac OS X and
461+
Windows.</li>
462+
463+
<li><a href=
464+
"http://msdn.microsoft.com/visualc/">Microsoft
465+
Visual C++</a> 6.0 (sp5, with and without STLport),
466+
7.0, 7.1, 8.0 beta. Note: due to intermittent
467+
problems with Visual C++ 8.0 beta, and the presence
468+
of a variety of pre-release compiler builds, we are
469+
unable to guarantee compatibility until the final
470+
compiler is released.</li>
471+
</ul>
472+
405473
<h4>Acknowledgements</h4>
406474

407475
<p><img src="more/boost_1_33_0.jpg" width="128"
408476
height="118" alt="Medieval Mr. Gregor" class=
409477
"left-inset" /><a href=
410478
"people/doug_gregor.html">Douglas Gregor</a> managed
411479
this release.</p>
480+
481+
<p>A great number of people contributed their time
482+
and expertise to make this release possible. Special
483+
thanks go to Aleksey Gurtovoy and Misha Bergal, who
484+
managed to keep the regression testing system working
485+
throughout the release process; David Abrahams, Beman
486+
Dawes, Aleksey Gurtovoy, Rene Rivera and Jonathan
487+
Turkanis for greatly improving the quality of this
488+
release; Rene Rivera for the new Boost web page
489+
design; and Zoltan "cad" Juhasz for the new Boost
490+
logo.</p>
412491
</div>
413492
</div>
414493
</div>
@@ -604,7 +683,7 @@ <h4>Support</h4>
604683
Features</a></li>
605684

606685
<li><a href=
607-
"more/links.htm#Commercial%20Support">Commercial
686+
"more/links.htm#CommercialSupport">Commercial
608687
Support</a></li>
609688

610689
<li><a href="more/mailing_lists.htm">Mailing
@@ -704,9 +783,7 @@ <h4>Unofficial Branch Sites</h4>
704783
<div class="sidecell" id="footer">
705784
<div class="sidecell-0">
706785
<div id="revised">
707-
<p>Revised <span class=
708-
"cvs-keyword-date">$Date: 2005/07/25 06:06:04
709-
$</span></p>
786+
<p>Revised $Date$</p>
710787
</div>
711788

712789
<div id="copyright">

libs/algorithm

libs/compatibility

libs/conversion

libs/crc

Submodule crc updated 1 file

libs/disjoint_sets

0 commit comments

Comments
 (0)