|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r77431 - in branches/filesystem-v3/libs/filesystem: . doc doc/src src
From: bdawes_at_[hidden]
Date: 2012-03-20 09:08:57
Author: bemandawes
Date: 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
New Revision: 77431
URL: http://svn.boost.org/trac/boost/changeset/77431
Log:
Clear many issues such as broken links reported by inspect program.
Text files modified:
branches/filesystem-v3/libs/filesystem/doc/deprecated.html | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/design.htm | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/faq.htm | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/index.htm | 60 +++++++++------------------------------
branches/filesystem-v3/libs/filesystem/doc/portability_guide.htm | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/reference.html | 16 +++++-----
branches/filesystem-v3/libs/filesystem/doc/release_history.html | 10 +++---
branches/filesystem-v3/libs/filesystem/doc/src/boost_snippets.html | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/src/build.bat | 4 +-
branches/filesystem-v3/libs/filesystem/doc/src/source.html | 14 +++++----
branches/filesystem-v3/libs/filesystem/doc/src/tr2_snippets.html | 6 ++-
branches/filesystem-v3/libs/filesystem/doc/tutorial.html | 12 ++++----
branches/filesystem-v3/libs/filesystem/doc/v3.html | 8 ++--
branches/filesystem-v3/libs/filesystem/doc/v3_design.html | 8 ++--
branches/filesystem-v3/libs/filesystem/index.html | 5 +--
branches/filesystem-v3/libs/filesystem/src/path.cpp | 18 ++++++------
16 files changed, 86 insertions(+), 115 deletions(-)
Modified: branches/filesystem-v3/libs/filesystem/doc/deprecated.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/deprecated.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/deprecated.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem Deprecated Features</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Deprecated Features</font>
</td>
@@ -373,7 +373,7 @@
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 February, 2011<!--webbot bot="Timestamp" endspan i-checksum="40524" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2002-2005, 2010</p>
<p> Use, modification, and distribution are subject to the Boost Software
Modified: branches/filesystem-v3/libs/filesystem/doc/design.htm
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/design.htm (original)
+++ branches/filesystem-v3/libs/filesystem/doc/design.htm 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,13 +6,13 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Boost Filesystem Library Design</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body bgcolor="#FFFFFF">
<h1>
-<img border="0" src="../../../../boost.png" align="center" width="277" height="86">Filesystem
+<img border="0" src="../../../boost.png" align="center" width="277" height="86">Filesystem
Library Design</h1>
<p>Introduction<br>
@@ -340,11 +340,11 @@
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->18 February, 2010<!--webbot bot="Timestamp" endspan i-checksum="40538" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2002</p>
<p> Use, modification, and distribution are subject to the Boost Software
-License, Version 1.0. (See accompanying file <a href="../../../../LICENSE_1_0.txt">
+License, Version 1.0. (See accompanying file <a href="../../../LICENSE_1_0.txt">
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
www.boost.org/LICENSE_1_0.txt</a>)</p>
Modified: branches/filesystem-v3/libs/filesystem/doc/faq.htm
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/faq.htm (original)
+++ branches/filesystem-v3/libs/filesystem/doc/faq.htm 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem FAQ</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem FAQ</font>
</td>
@@ -140,7 +140,7 @@
free functions.</p>
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 February, 2011<!--webbot bot="Timestamp" endspan i-checksum="40524" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2002</p>
<p> Use, modification, and distribution are subject to the Boost Software
License, Version 1.0. See <a href="http://www.boost.org/LICENSE_1_0.txt">
Modified: branches/filesystem-v3/libs/filesystem/doc/index.htm
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/index.htm (original)
+++ branches/filesystem-v3/libs/filesystem/doc/index.htm 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem Home</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Library<br>
Version 3</font>
@@ -66,41 +66,9 @@
<table border="1" cellpadding="10" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td>
- <p align="center"><b>This is the home page for Version 3 of the Filesystem library.</b></p>
- <p align="left">Version 3 is a major revision with many new and improved
- features. It may, however, break some user code written for Version 2.</p>
- <p align="left">To ease the transition, Boost releases 1.44 through 1.47
- will supply both V2 and V3. Version 2
- is the default version for Boost release 1.44
- and 1.45. Version 3 will be the default starting with release 1.46.</p>
- <p align="left"><b>Define macro BOOST_FILESYSTEM_VERSION as 3 to use
- Version 3. This will be the default for release 1.46 and later.</b></p>
- <p align="left"><b>Define macro BOOST_FILESYSTEM_VERSION as 2 to use
- Version 2. This is the default for release 1.44 and 1.45.</b></p>
- <p align="left"><b>You may define the BOOST_FILESYSTEM_VERSION macro:</b></p>
- <ul>
- <li>
- <p align="left"><b>On the build command line; the exact format depends on
- your compiler or IDE</b></p>
- </li>
- <li>
- <p align="left"><b>In your code, before including any filesystem header,
- #define BOOST_FILESYSTEM_VERSION <i>n</i></b></p>
- </li>
- <li>
- <p align="left"><b>#define BOOST_FILESYSTEM_VERSION <i>n </i>in boost/config/user.hpp.
- Note that this approach applies to all uses of Boost.Filesystem.</b></p>
- </li>
- </ul>
- <p align="left">Existing code should be moved to Version 3 as soon as
- convenient. New code should be written for Version 3.</p>
- <p align="left">Version 2 is deprecated, and will not be included in Boost
- releases 1.48 and later.</p>
- <p align="left"><b>Building the library</b></p>
- <p align="left">By default, the Boost build system creates libraries that
- support both version 2 and version 3. To support only a single version,
- include <code>--disable-filesystem2</code> or <code>--disable-filesystem3</code>
- on the <code>bjam</code> command line.</p>
+ <p align="left">This is Version 3 of the Filesystem library. Version 2 is
+ not longer supported. 1.49.0 was the last release of Boost to supply
+ Version 2</p>
</td>
</tr>
</table>
@@ -255,7 +223,7 @@
though the error condition leading to the exception is not explicitly specified
in the function's "Throws" paragraph.</p>
<p>All exceptions thrown by the Filesystem
-Library are implemented by calling <a href="../../../utility/throw_exception.html">
+Library are implemented by calling <a href="../../utility/throw_exception.html">
boost::throw_exception()</a>. Thus exact behavior may differ depending on
BOOST_NO_EXCEPTIONS at the time the filesystem source files are compiled.</p>
<p>Non-throwing versions are provided of several functions that are often used
@@ -266,10 +234,10 @@
<p>The Boost.Filesystem library provides several headers:</p>
<ul>
- <li>Header <boost/filesystem.hpp>
+ <li>Header <boost/filesystem.hpp>
provides access to all features of the library, except file streams.<br>
</li>
- <li>Header <boost/filesystem/fstream.hpp>
+ <li>Header <boost/filesystem/fstream.hpp>
inherits the same components as the C++ Standard
Library's <i>fstream</i> header, but files are identified by <code>const path&</code>
arguments rather that <code>const char*</code> arguments.</li>
@@ -280,8 +248,8 @@
<p>The programs used to generate the Boost regression test status tables use the
Filesystem Library extensively. See:</p>
<ul>
- <li>process_jam_log.cpp</li>
- <li>compiler_status.cpp</li>
+ <li>process_jam_log.cpp</li>
+ <li>compiler_status.cpp</li>
</ul>
<h2><a name="Implementation">Implementation</a></h2>
<p>The current implementation supports operating systems which provide
@@ -323,12 +291,12 @@
<h2><a name="Building">Building</a> the object-library</h2>
<p>The object-library will be built automatically if you are using the Boost
build system. See
-Getting Started. It can also be
+Getting Started. It can also be
built manually using a Jamfile
supplied in directory libs/filesystem/build, or the user can construct an IDE
project or make file which includes the object-library source files.</p>
<p>The object-library source files are
-supplied in directory libs/filesystem/src. These source files implement the
+supplied in directory libs/filesystem/src. These source files implement the
library for POSIX or Windows compatible operating systems; no implementation is
supplied for other operating systems. Note that many operating systems not
normally thought of as POSIX systems, such as mainframe legacy
@@ -483,7 +451,7 @@
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 February, 2011<!--webbot bot="Timestamp" endspan i-checksum="40524" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2002-2005</p>
<p> Use, modification, and distribution are subject to the Boost Software
Modified: branches/filesystem-v3/libs/filesystem/doc/portability_guide.htm
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/portability_guide.htm (original)
+++ branches/filesystem-v3/libs/filesystem/doc/portability_guide.htm 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,13 +6,13 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Portability Guide</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body bgcolor="#FFFFFF">
<h1>
-<img border="0" src="../../../../boost.png" align="center" width="300" height="86">Path
+<img border="0" src="../../../boost.png" align="center" width="300" height="86">Path
Name Portability
Guide</h1>
@@ -228,11 +228,11 @@
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 February, 2011<!--webbot bot="Timestamp" endspan i-checksum="40524" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2002, 2003</p>
<p> Use, modification, and distribution are subject to the Boost Software
-License, Version 1.0. (See accompanying file <a href="../../../../LICENSE_1_0.txt">
+License, Version 1.0. (See accompanying file <a href="../../../LICENSE_1_0.txt">
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
www.boost.org/LICENSE_1_0.txt</a>)</p>
Modified: branches/filesystem-v3/libs/filesystem/doc/reference.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/reference.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/reference.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -42,8 +42,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Library<br>
</font>
@@ -1330,7 +1330,7 @@
for two paths, <code>p1 == p2</code> then
<code>hash_value(p1) == hash_value(p2)</code>.</p>
<p>This allows paths to be used with
- Boost.Hash.</p>
+ Boost.Hash.</p>
</blockquote>
<pre>bool operator< (const path& lhs, const path& rhs);</pre>
<blockquote>
@@ -1388,7 +1388,7 @@
</pre>
<blockquote>
<p><i>Effects:</i>
- <code>os << <a href="../../../io/doc/quoted_manip.html">
+ <code>os << <a href="../../io/doc/quoted_manip.html">
boost::io::quoted</a>(p.string<std::basic_string<Char>>(), static_cast<Char>('&'));</code></p>
<p><i>Returns:</i>
<code>os</code></p>
@@ -1401,7 +1401,7 @@
<p><i>Effects: </i>
<code> std::basic_string<Char> str;<br>
is >>
- boost::io::quoted(str,
+ boost::io::quoted(str,
static_cast<Char>('&'));<br>
p = str;</code></p>
<p><i>Returns:</i>
@@ -2609,7 +2609,7 @@
</blockquote>
<pre>const path& <a name="initial_path">initial_path</a>();
-const path& <a name="initial_path">initial_path</a>(<code>system::error_code& ec</code>);</pre>
+const path& <a name="initial_path2">initial_path</a>(<code>system::error_code& ec</code>);</pre>
<blockquote>
<p><i>Returns:</i>
<code>current_path()</code> as of the first call to <code>initial_path()</code>.</p>
@@ -3062,7 +3062,7 @@
</blockquote>
<h3><a name="File-streams">File streams</a> -
-<boost/filesystem/fstream.hpp></h3>
+<boost/filesystem/fstream.hpp></h3>
<p>Replacements are provided for the file stream classes from the C++ standard
library's <code><fstream></code> header. These replacement classes
publicly inherit from the standard library classes. In the Boost.Filesystem
@@ -3700,7 +3700,7 @@
</font>
<a href="http://www.boost.org/LICENSE_1_0.txt"><font size="2">www.boost.org/LICENSE_1_0.txt</font></a></p>
<p><font size="2">Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->13 January 2012<!--webbot bot="Timestamp" endspan i-checksum="32267" --></font></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 March 2012<!--webbot bot="Timestamp" endspan i-checksum="27254" --></font></p>
</body>
Modified: branches/filesystem-v3/libs/filesystem/doc/release_history.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/release_history.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/release_history.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem Release History</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Release History</font>
</td>
@@ -24,7 +24,7 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" bgcolor="#D7EEFF" width="100%">
<tr>
- <td>Boost Home
+ <td>Boost Home
<a href="index.htm">Library Home</a> <a href="reference.html">Reference</a>
<a href="tutorial.html">Tutorial</a>
<a href="faq.htm">FAQ</a>
@@ -123,7 +123,7 @@
</ul>
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->17 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28827" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2011</p>
<p> Use, modification, and distribution are subject to the Boost Software
License, Version 1.0. See <a href="http://www.boost.org/LICENSE_1_0.txt">
Modified: branches/filesystem-v3/libs/filesystem/doc/src/boost_snippets.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/src/boost_snippets.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/src/boost_snippets.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -13,8 +13,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Library<br>
</font>
@@ -52,7 +52,7 @@
$id wording_suffix=
<h3><a name="File-streams">File streams</a> -
-<boost/filesystem/fstream.hpp></h3>
+<boost/filesystem/fstream.hpp></h3>
<p>Replacements are provided for the file stream classes from the C++ standard
library's <code><fstream></code> header. These replacement classes
publicly inherit from the standard library classes. In the Boost.Filesystem
@@ -115,7 +115,7 @@
</font>
<a href="http://www.boost.org/LICENSE_1_0.txt"><font size="2">www.boost.org/LICENSE_1_0.txt</font></a></p>
<p><font size="2">Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->13 January 2012<!--webbot bot="Timestamp" endspan i-checksum="32267" --></font></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 March 2012<!--webbot bot="Timestamp" endspan i-checksum="27254" --></font></p>
$endid
Modified: branches/filesystem-v3/libs/filesystem/doc/src/build.bat
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/src/build.bat (original)
+++ branches/filesystem-v3/libs/filesystem/doc/src/build.bat 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -1,5 +1,5 @@
@echo off
-del tr2.html >nul
+del tr2.html 2>nul
mmp TARGET=TR2 source.html tr2.html
-del reference.html >nul
+del reference.html 2>nul
mmp TARGET=BOOST source.html reference.html
Modified: branches/filesystem-v3/libs/filesystem/doc/src/source.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/src/source.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/src/source.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -1,5 +1,7 @@
<html>
-
+<!-- © Copyright Beman Dawes, 2002, 2006, 2007, 2009, 2010, 2011 -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- See http://www.boost.org/LICENSE_1_0.txt -->
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
@@ -32,7 +34,7 @@
$endif
</title>
<style type="text/css">
-$include "../../../../../doc/src/minimal.css"
+$include "../../../../doc/src/minimal.css"
</style>
</head>
@@ -1287,7 +1289,7 @@
for two paths, <code>p1 == p2</code> then
<code>hash_value(p1) == hash_value(p2)</code>.</p>
<p>This allows paths to be used with
- Boost.Hash.</p>
+ Boost.Hash.</p>
</blockquote>
<pre>bool operator< (const path& lhs, const path& rhs);</pre>
<blockquote>
@@ -1345,7 +1347,7 @@
</pre>
<blockquote>
<p><i>Effects:</i>
- <code>os << <a href="../../../io/doc/quoted_manip.html">
+ <code>os << <a href="../../io/doc/quoted_manip.html">
boost::io::quoted</a>(p.string<std::basic_string<Char>>(), static_cast<Char>('&'));</code></p>
<p><i>Returns:</i>
<code>os</code></p>
@@ -1358,7 +1360,7 @@
<p><i>Effects: </i>
<code> std::basic_string<Char> str;<br>
is >>
- boost::io::quoted(str,
+ boost::io::quoted(str,
static_cast<Char>('&'));<br>
p = str;</code></p>
<p><i>Returns:</i>
@@ -2546,7 +2548,7 @@
</blockquote>
<pre>const path& <a name="initial_path">initial_path</a>();
-const path& <a name="initial_path">initial_path</a>(<code>system::error_code& ec</code>);</pre>
+const path& <a name="initial_path2">initial_path</a>(<code>system::error_code& ec</code>);</pre>
<blockquote>
<p><i>Returns:</i>
<code>current_path()</code> as of the first call to <code>initial_path()</code>.</p>
Modified: branches/filesystem-v3/libs/filesystem/doc/src/tr2_snippets.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/src/tr2_snippets.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/src/tr2_snippets.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -1,5 +1,7 @@
<html>
-
+<!-- © Copyright Beman Dawes 2012 -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- See http://www.boost.org/LICENSE_1_0.txt -->
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
@@ -18,7 +20,7 @@
<tr>
<td width="153" align="left" valign="top">Date:</td>
<td width="426">
- <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y-%m-%d" startspan -->2012-03-16<!--webbot bot="Timestamp" endspan i-checksum="12179" --></td>
+ <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y-%m-%d" startspan -->2012-03-20<!--webbot bot="Timestamp" endspan i-checksum="12168" --></td>
</tr>
<tr>
<td width="153" align="left" valign="top">Project:</td>
Modified: branches/filesystem-v3/libs/filesystem/doc/tutorial.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/tutorial.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/tutorial.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem Tutorial</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem Tutorial</font>
</td>
@@ -158,7 +158,7 @@
like this:</p>
<blockquote>
- <pre><span style="background-color: #FFFFFF; ">uintmax_t</span> <a name="file_size">file_size</a>(const path& p);</pre>
+ <pre><span style="background-color: #FFFFFF; ">uintmax_t</span> file_size(const path& p);</pre>
</blockquote>
<p>For now, all you need to know is that class path has constructors that take
<code>const char *</code> and many other useful types. (If you can't wait to
@@ -1095,7 +1095,7 @@
operational error. <code>filesystem_error</code> is derived from <code>std::runtime_error</code>.
It has a
member function to obtain the <code>
-error_code</code> reported by the source
+error_code</code> reported by the source
of the error. It also has member functions to obtain the path or paths that caused
the error.</p>
@@ -1121,7 +1121,7 @@
<p>Distributed under the Boost Software License, Version 1.0. See
<a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a></p>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 February 2011<!--webbot bot="Timestamp" endspan i-checksum="40667" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 March 2012<!--webbot bot="Timestamp" endspan i-checksum="27254" --></p>
</body>
Modified: branches/filesystem-v3/libs/filesystem/doc/v3.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/v3.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/v3.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -5,15 +5,15 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem V3 Intro</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
<body>
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="277">
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" width="300" height="86" border="0"></a></td>
<td align="middle">
<font size="7">Filesystem
Version 3<br>
@@ -144,7 +144,7 @@
<p>Distributed under the Boost Software License, Version 1.0. See
<a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a></p>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 February 2011<!--webbot bot="Timestamp" endspan i-checksum="40667" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B %Y" startspan -->20 March 2012<!--webbot bot="Timestamp" endspan i-checksum="27254" --></p>
</body>
Modified: branches/filesystem-v3/libs/filesystem/doc/v3_design.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/doc/v3_design.html (original)
+++ branches/filesystem-v3/libs/filesystem/doc/v3_design.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -6,7 +6,7 @@
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Filesystem V3 Design</title>
-<link rel="stylesheet" type="text/css" href="../../../../doc/src/minimal.css">
+<link rel="stylesheet" type="text/css" href="../../../doc/src/minimal.css">
</head>
<body>
@@ -14,8 +14,8 @@
<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td>
-<a href="../../../../index.htm">
-<img src="../../../../boost.png" alt="boost.png (6897 bytes)" align="middle" border="0" width="300" height="86"></a></td>
+<a href="../../../index.htm">
+<img src="../../../boost.png" alt="boost.png (6897 bytes)" align="middle" border="0" width="300" height="86"></a></td>
<td align="middle">
<font size="7">Filesystem Version 3<br>
Design</font></td>
@@ -180,7 +180,7 @@
<hr>
<p>Revised
-<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 February, 2011<!--webbot bot="Timestamp" endspan i-checksum="40524" --></p>
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->20 March, 2012<!--webbot bot="Timestamp" endspan i-checksum="28814" --></p>
<p>© Copyright Beman Dawes, 2008</p>
<p> Use, modification, and distribution are subject to the Boost Software
Modified: branches/filesystem-v3/libs/filesystem/index.html
==============================================================================
--- branches/filesystem-v3/libs/filesystem/index.html (original)
+++ branches/filesystem-v3/libs/filesystem/index.html 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -7,8 +7,7 @@
<a href="doc/index.htm">doc/index.htm</a>.
<hr>
<p>© Copyright Beman Dawes, 2003</p>
-<p> Distributed under the Boost Software
-License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
-www.boost.org/LICENSE_1_0.txt</a>)</p>
+<p> Distributed under the Boost Software License, Version 1.0.
+See http://www.boost.org/LICENSE_1_0.txt
Modified: branches/filesystem-v3/libs/filesystem/src/path.cpp
==============================================================================
--- branches/filesystem-v3/libs/filesystem/src/path.cpp (original)
+++ branches/filesystem-v3/libs/filesystem/src/path.cpp 2012-03-20 09:08:55 EDT (Tue, 20 Mar 2012)
@@ -520,16 +520,16 @@
&& is_separator(path[1])) return string_type::npos;
# ifdef BOOST_WINDOWS_API
- // case "\\?\"
- if (size > 4
- && is_separator(path[0])
- && is_separator(path[1])
- && path[2] == questionmark
- && is_separator(path[3]))
- {
- string_type::size_type pos(path.find_first_of(separators, 4));
+ // case "\\?\"
+ if (size > 4
+ && is_separator(path[0])
+ && is_separator(path[1])
+ && path[2] == questionmark
+ && is_separator(path[3]))
+ {
+ string_type::size_type pos(path.find_first_of(separators, 4));
return pos < size ? pos : string_type::npos;
- }
+ }
# endif
// case "//net {/}"
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk