summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeman Dawes <bdawes@acm.org>2001-03-14 15:11:55 +0000
committerBeman Dawes <bdawes@acm.org>2001-03-14 15:11:55 +0000
commit60566f1418d26086090bcea9c729d8b0438bf2b9 (patch)
treea2b9d6920999658410f4bea4e60aab521bf5d88b
parentcd18b63110c8356ae1a2395180c5b901f5f8c091 (diff)
downloadboost-60566f1418d26086090bcea9c729d8b0438bf2b9.tar.gz
1.21.1 run up, including new download instructions and fix broken hyperlinks
[SVN r9557]
-rw-r--r--index.htm46
m---------libs/array0
m---------libs/compose0
-rw-r--r--libs/libraries.htm65
m---------libs/python0
m---------libs/rational0
m---------libs/smart_ptr0
m---------libs/test0
-rw-r--r--more/download.html39
-rw-r--r--more/generic_programming.html4
10 files changed, 40 insertions, 114 deletions
diff --git a/index.htm b/index.htm
index d7ddf53ed9..24dd4088fc 100644
--- a/index.htm
+++ b/index.htm
@@ -23,17 +23,16 @@
<p>The Boost web site provides free, peer-reviewed, C++ <a href="libs/libraries.htm">libraries</a>.
The emphasis is on portable libraries which work well with the C++ Standard
Library.</p>
+<p>See the <a href="more/download.html">Download</a>&nbsp; page for installation
+information.&nbsp; The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
+<p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
+library works with which compiler.</p>
<p><a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
Submission Process</a> provides basic information for library authors.</p>
<p>If you are interested in who writes the libraries and maintains the web site,
check out <a href="people/people.htm">people</a>.</p>
<p>The <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
bother to ask.</p>
-<p>You may <a href="boost_all.zip">download all of boost</a> as a single ZIP
-file. Click here for <a href="libs/libraries.htm#Download">download</a>
-details.&nbsp; The source code is also publicly accessible in a CVS <a href="http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/?cvsroot=boost">repository</a>.</p>
-<p>See <a href="status/compiler_status.html">Compiler Status</a> to find out what
-library works with which compiler.</p>
<h2><a name="Mailing List">Membership</a></h2>
<p>If you are interested in Boost, please join our mailing list for
discussions of both technical and site-related issues, and to participate in
@@ -52,6 +51,14 @@ section</a> (formerly called the &quot;vault&quot;).</p>
<p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
with any concerns you don't want to just post to the mailing list.</p>
<h2>Latest News</h2>
+<p>March 14, 2001 - Version 1.21.1</p>
+<ul>
+ <li>New <a href="more/download.html">download page</a>.&nbsp; The .zip and .tar.gz
+ files now live on the SourceForge ftp site.</li>
+ <li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor docs fixes.</li>
+ <li><a href="libs/python/doc/index.html">Python Library</a>: Minor docs fixes.</li>
+ <li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
+</ul>
<p>March 9, 2001 - Version 1.21.0</p>
<ul>
<li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>
@@ -155,35 +162,8 @@ efficiency improvements, co-operates with user-defined types, regression tests
directory name policy added.</li>
<li><a href="more/faq.htm">FAQ</a> updated.</li>
</ul>
-<p>November 18, 2000 - Version 1.18.3</p>
-<ul>
- <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
- fixes and additions.</li>
- <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
- <li> <a href="boost/cast.hpp">cast.hpp</a> Borland compiler fixes.</li>
- <li><a href="boost/cstdint.hpp">cstdint.hpp</a> changed to no longer expose
- names to the global namespace.</li>
- <li><a href="status/cs-beos.html">BeOS5/Intel</a> compiler status contributed by
- John Maddock.</li>
- <li> <a href="status/compiler_status.html">Compiler Status</a> added two additional test programs
- .</li>
-</ul>
-<p>November 3, 2000 - Version 1.18.2</p>
-<ul>
- <li><a href="libs/conversion/cast.htm">Cast Library</a> Fix numeric_cast&lt;> bugs with floating types.</li>
- <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a> minor
- fixes.</li>
- <li> <a href="libs/regex/index.htm">Regular Expression Library</a>&nbsp; minor fixes.</li>
- <li><a href="libs/config/index.htm">Configuration Header</a> more fixes for
- broken compilers.</li>
- <li><a href="libs/hdr_depend.html">Boost Header Dependencies</a> page added.</li>
- <li>Terminology change: Several headers previously lumped together as a
- &quot;utility&quot; library are now considered separate libraries. For
- historical reasons, their non-header files still live in the
- &quot;utility&quot; sub-directory.</li>
-</ul>
<hr>
-<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->09 March 2001<!--webbot bot="Timestamp" endspan i-checksum="27246" --></p>
+<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->14 March 2001<!--webbot bot="Timestamp" endspan i-checksum="27237" --></p>
</body>
diff --git a/libs/array b/libs/array
-Subproject ad82e2b25c7a475b0760c7da8011ffebb9f482a
+Subproject 624bd0e2188fff20de319716797e301e332b7d5
diff --git a/libs/compose b/libs/compose
-Subproject 8522a5b2b2adf8d2d505f3ff4264392bdf7080a
+Subproject edac98fb4f9399a27c80ccf7c444f8bf915c960
diff --git a/libs/libraries.htm b/libs/libraries.htm
index 0b0b86fd62..5dad8e7e98 100644
--- a/libs/libraries.htm
+++ b/libs/libraries.htm
@@ -105,6 +105,9 @@ to find out what library works with which compiler.</p>
<p>See <a href="hdr_depend.html">Header Dependencies</a> to find
out what other headers each boost header includes.</p>
+<p>See <a href="../more/download.html">Download and Installation</a> to find out
+how to download and install the libraries.</p>
+
<h2>Obsolete Libraries</h2>
<ul>
@@ -123,69 +126,9 @@ out what other headers each boost header includes.</p>
priority queues from Dietmar Kühl.</li>
</ul>
-<h2><a name="Download">Download</a></h2>
-
-<h3>.zip file</h3>
-
-<p>You may <a href="../boost_all.zip">download all of boost</a>
-as a single boost_all.zip file.&nbsp; As many boost headers
-include other boost headers, installing one at at time is painful.
-This is a first try at making installation easier.</p>
-
-<p>If you don't already have a .zip file decoder, download one
-from the <a href="http://www.info-zip.org/pub/infozip/">Info-ZIP</a>
-web site. The .zip format is used for distribution because there
-are free decoders and encoders available for many, many different
-platforms. Many commercial compress/archive utilities also
-support this format.</p>
-
-<p>Unix/Linux hints: boost_all.zip is built on a Win32 platform,
-so the line endings are wrong for Unix/Linux.&nbsp; Use the -a
-option when unzipping with InfoZip for Unix/Linux friendly line
-endings.&nbsp; Also note that a Linux user reports his decoder
-required renaming boost_all.zip to boost_all.ZIP.</p>
-
-<h3>CVS archive</h3>
-
-<p>For those who have CVS installed, the libraries can also be
-downloaded from the public CVS repository. The general procedure
-goes something like this:</p>
-
-<blockquote>
- <pre>cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost login
- [Hit &lt;return&gt; when it asks for a password]
-cvs -z3 -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost checkout boost
-cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost logout</pre>
-</blockquote>
-
-<h2>Installing Boost Libraries</h2>
-
-<p>Many boost libraries are implemented entirely within their
-header files.&nbsp; The only preparation for their use is to add
-the path for the parent directory of the boost header sub-directory
-to your compiler's list of #include search directories.</p>
-
-<blockquote>
- <p>For example, using Windows 2000, if you have unzipped
- release 1.18.1 from boost_all.zip into the top level
- directory of your C drive, for Borland, GCC, and Metrowerks
- compilers add '-Ic:/boost_1_18_1' to the compiler command
- line, and for the Microsoft compiler add '/I &quot;c:/boost_1_18_1&quot;'.&nbsp;
- For IDE's, add 'c:/boost_1_18_1' (or whatever you have
- renamed it to) to the search list using the appropriate GUI
- dialog.</p>
-</blockquote>
-
-<p>A few boost libraries are implemented by separate source
-files, and thus require compilation on your system to link
-properly.&nbsp; Boost does not currently have an overall &quot;build&quot;
-or &quot;make&quot; mechanism in place. Some of the individual
-libraries do include make and/or project files for various
-compilers.</p>
-
<hr>
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED"
-s-format="%d %b %Y" startspan -->08 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14892" --></p>
+s-format="%d %b %Y" startspan -->14 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14885" --></p>
</body>
</html>
diff --git a/libs/python b/libs/python
-Subproject c979ab01af48fc814c42beb89f857d7db4e8506
+Subproject 60b91ac6780ee9c7594892185377cebbde95652
diff --git a/libs/rational b/libs/rational
-Subproject 413838e70b95d966c248ac687489cd1b96d1ee4
+Subproject 89bf2f310e080de2967e973d9b292c5f6a23db8
diff --git a/libs/smart_ptr b/libs/smart_ptr
-Subproject e57d3f4bc1e77ea51289141f7bccfb2df97cd83
+Subproject 6a12efb77bf64e79c232b37057129a603356b32
diff --git a/libs/test b/libs/test
-Subproject a3f15f251c053c149ae7005000a5497e19a12e0
+Subproject 545d1569547afd19a878cc719ba25aabcaeca86
diff --git a/more/download.html b/more/download.html
index 7444ff0258..76a2517035 100644
--- a/more/download.html
+++ b/more/download.html
@@ -17,8 +17,6 @@
</tr>
</table>
-<p>
-
<h1>Boost Download and Installation</h1>
The boost libraries are intended for easy download and installation.
@@ -28,21 +26,22 @@ configuration tool.
<h2>Download</h2>
The boost libraries are available in various formats. Most of the
files are available through links from the individual library's
-documentation. As many boost headers include other boost headers,
-installing one at a time is painful. Therefore, archive formats have
-been prepared which contain all of boost in a single file.
+documentation. Since many boost headers include other boost headers,
+installing one at a time is painful.&nbsp; Downloading all of Boost as a single archive
+file (.zip or .tar.gz)&nbsp; is a lot easier.&nbsp; CVS access is also
+available.
-<h3>ZIP file</h3>
+<h3>.zip file</h3>
The .zip format is widely supported by both free decoders and
-commercial commpress/archive utilities. If you don't already have a
+commercial compress/archive utilities. If you don't already have a
.zip file decoder, download one from the
<a href="http://www.info-zip.org/">Info-ZIP</a>
-web site.
+web site, which supplies versions for many operating systems.
<p>
-Unix/Linux hints: boost_all.zip is built on a Win32 platform, so the
-line endings are wrong for Unix/Linux. Use the -a option when
-unzipping with InfoZip for Unix/Linux friendly line endings.
+Text file line endings in the .zip file are as supplied by each library
+developer.&nbsp; This works fine for Windows, but not for Unix/Linux.&nbsp; The
+.tar.gz file supplies Unix/Linux friendly line endings.
<ul>
<li><a href="ftp://boost.sourceforge.net/pub/boost/release/">Latest version</a>
@@ -52,7 +51,11 @@ unzipping with InfoZip for Unix/Linux friendly line endings.
<h3>.tar.gz file</h3>
The .tar.gz format is widely supported on Unix/Linux platforms. Some
-Windows compress/archive utilities can read the format as well.
+Windows compress/archive utilities can read the format as well.&nbsp; Because
+the gzip format compresses the archive as a single file rather than compressing
+each file individually, the .tar.gz file is smaller that the .zip file.
+<p>Text file line endings in the .tar.gz file have been converted to newlines
+for ease of use on Unix/Linux platforms.</p>
<ul>
<li><a href="ftp://boost.sourceforge.net/pub/boost/release/">Latest version</a>
@@ -79,7 +82,7 @@ cvs -d:pserver:anonymous@cvs.boost.sourceforge.net:/cvsroot/boost logout
Read the manual for your CVS client for further information.
<p>
-This access is read-only, if you are a library author and wish to have
+This access is read-only; if you are a library author and wish to have
CVS write access, please contact one of the
<a href="mailto:boost-owner@yahoogroups.com">moderators</a>.
@@ -97,8 +100,7 @@ Many boost libraries are implemented entirely within their header
files. The only preparation for their use is to add the path for the
parent directory of the boost headers sub-directory to your compiler's
list of <code>#include</code> search directories.
-
-<blockquote>
+<p>
For example, using Windows 2000, if you have unzipped release 1.20.2
from boost_all.zip into the top level directory of your C drive, for
Borland, GCC, and Metrowerks compilers add '-Ic:/boost_1_20_2' to the
@@ -106,19 +108,20 @@ compiler command line, and for the Microsoft compiler add '/I
"c:/boost_1_20_2"'. For IDE's, add 'c:/boost_1_20_2' (or whatever you
have renamed it to) to the search list using the appropriate GUI
dialog.
-</blockquote>
<p>
A few boost libraries are implemented by separate source files, and
thus require compilation on your system to link properly. Boost does
-not currently have an overall "build" or "make" machanism in place.
+not currently have an overall "build" or "make" mechanism in place.
Some of the individual libraries do include make and/or project files
for various compilers, though.
<p>
<hr>
-2001-02-11 <a href="../people/jens_maurer.htm">Jens Maurer</a>
+Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->14 March, 2001<!--webbot bot="Timestamp" endspan i-checksum="28773" -->
+<p>Written by&nbsp; <a href="../people/jens_maurer.htm">Jens Maurer</a>
+2001-02-11</p>
</body>
</html>
diff --git a/more/generic_programming.html b/more/generic_programming.html
index 9ab4054e2f..9cd5d80342 100644
--- a/more/generic_programming.html
+++ b/more/generic_programming.html
@@ -303,7 +303,7 @@ namespace std {
named, appropriately <tt>type</tt>. A type generator is usually used to
consolidate a complicated type expression into a simple one, as in
<tt>boost::<a href=
- "../libs/utility/filter_iterator.hpp">filter_iterator_generator</a></tt>,
+ "../libs/utility/filter_iterator.htm">filter_iterator_generator</a></tt>,
which looks something like this:
<blockquote>
@@ -428,7 +428,7 @@ void tweak_all_widgets2(int arg)
<hr>
<p>Revised
- <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->09 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14894" -->
+ <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->14 Mar 2001<!--webbot bot="Timestamp" endspan i-checksum="14885" -->
<p>&copy; Copyright David Abrahams 2001. Permission to copy, use, modify,