diff options
author | Beman Dawes <bdawes@acm.org> | 2001-03-14 15:11:55 +0000 |
---|---|---|
committer | Beman Dawes <bdawes@acm.org> | 2001-03-14 15:11:55 +0000 |
commit | 60566f1418d26086090bcea9c729d8b0438bf2b9 (patch) | |
tree | a2b9d6920999658410f4bea4e60aab521bf5d88b | |
parent | cd18b63110c8356ae1a2395180c5b901f5f8c091 (diff) | |
download | boost-60566f1418d26086090bcea9c729d8b0438bf2b9.tar.gz |
1.21.1 run up, including new download instructions and fix broken hyperlinks
[SVN r9557]
-rw-r--r-- | index.htm | 46 | ||||
m--------- | libs/array | 0 | ||||
m--------- | libs/compose | 0 | ||||
-rw-r--r-- | libs/libraries.htm | 65 | ||||
m--------- | libs/python | 0 | ||||
m--------- | libs/rational | 0 | ||||
m--------- | libs/smart_ptr | 0 | ||||
m--------- | libs/test | 0 | ||||
-rw-r--r-- | more/download.html | 39 | ||||
-rw-r--r-- | more/generic_programming.html | 4 |
10 files changed, 40 insertions, 114 deletions
@@ -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> page for installation +information. 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. 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 "vault").</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>. 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> 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<> 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> 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 - "utility" library are now considered separate libraries. For - historical reasons, their non-header files still live in the - "utility" 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. 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. Use the -a -option when unzipping with InfoZip for Unix/Linux friendly line -endings. 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 <return> 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. 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 "c:/boost_1_18_1"'. - 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. Boost does 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.</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. Downloading all of Boost as a single archive +file (.zip or .tar.gz) is a lot easier. 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. This works fine for Windows, but not for Unix/Linux. 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. 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 <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>© Copyright David Abrahams 2001. Permission to copy, use, modify, |