Răsfoiți Sursa

1.21.1 run up, including new download instructions and fix broken hyperlinks

[SVN r9557]
Beman Dawes 25 ani în urmă
părinte
comite
60566f1418
10 a modificat fișierele cu 46 adăugiri și 120 ștergeri
  1. 13 33
      index.htm
  2. 1 1
      libs/array
  3. 1 1
      libs/compose
  4. 4 61
      libs/libraries.htm
  5. 1 1
      libs/python
  6. 1 1
      libs/rational
  7. 1 1
      libs/smart_ptr
  8. 1 1
      libs/test
  9. 21 18
      more/download.html
  10. 2 2
      more/generic_programming.html

+ 13 - 33
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>
 

+ 1 - 1
libs/array

@@ -1 +1 @@
-Subproject commit ad82e2b25c7a475b0760c7da8011ffebb9f482a4
+Subproject commit 624bd0e2188fff20de319716797e301e332b7d55

+ 1 - 1
libs/compose

@@ -1 +1 @@
-Subproject commit 8522a5b2b2adf8d2d505f3ff4264392bdf7080af
+Subproject commit edac98fb4f9399a27c80ccf7c444f8bf915c9607

+ 4 - 61
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>

+ 1 - 1
libs/python

@@ -1 +1 @@
-Subproject commit c979ab01af48fc814c42beb89f857d7db4e85068
+Subproject commit 60b91ac6780ee9c7594892185377cebbde95652b

+ 1 - 1
libs/rational

@@ -1 +1 @@
-Subproject commit 413838e70b95d966c248ac687489cd1b96d1ee49
+Subproject commit 89bf2f310e080de2967e973d9b292c5f6a23db87

+ 1 - 1
libs/smart_ptr

@@ -1 +1 @@
-Subproject commit e57d3f4bc1e77ea51289141f7bccfb2df97cd835
+Subproject commit 6a12efb77bf64e79c232b37057129a603356b327

+ 1 - 1
libs/test

@@ -1 +1 @@
-Subproject commit a3f15f251c053c149ae7005000a5497e19a12e0f
+Subproject commit 545d1569547afd19a878cc719ba25aabcaeca866

+ 21 - 18
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>

+ 2 - 2
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,

粤ICP备19079148号