Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r53044 - in branches/release: . libs/config/doc/html libs/exception/doc libs/multi_array/doc libs/range/doc libs/wave/doc tools/inspect
From: daniel_james_at_[hidden]
Date: 2009-05-16 09:45:31


Author: danieljames
Date: 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
New Revision: 53044
URL: http://svn.boost.org/trac/boost/changeset/53044

Log:
Merge in inspect checks for links in CSS files and external content. And fix a few of these issues.

Merged revisions 52663-52664,52666-52668,52712 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r52663 | danieljames | 2009-04-29 22:12:08 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Check for invalid css links in html files as well as css files.
........
  r52664 | danieljames | 2009-04-29 22:12:32 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Check for external links.
........
  r52666 | danieljames | 2009-04-29 22:19:12 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Use local copies of the boost logo.
........
  r52667 | danieljames | 2009-04-29 22:19:40 +0100 (Wed, 29 Apr 2009) | 1 line
  
  Remove unused copy of boostbook.css
........
  r52668 | danieljames | 2009-04-29 22:19:56 +0100 (Wed, 29 Apr 2009) | 3 lines
  
  Fix a link to a header on trac.
  
  IMO it would be better to link to the local copy.
........
  r52712 | danieljames | 2009-05-01 21:51:10 +0100 (Fri, 01 May 2009) | 1 line
  
  Better inspect error for external content.
........

Removed:
   branches/release/libs/config/doc/html/boostbook.css
Properties modified:
   branches/release/ (props changed)
Text files modified:
   branches/release/libs/exception/doc/BOOST_THROW_EXCEPTION.html | 2
   branches/release/libs/exception/doc/boost-exception.html | 2
   branches/release/libs/exception/doc/boost_exception_current_exception_cast_hpp.html | 2
   branches/release/libs/exception/doc/configuration_macros.html | 2
   branches/release/libs/exception/doc/copy_exception.html | 2
   branches/release/libs/exception/doc/current_exception.html | 2
   branches/release/libs/exception/doc/current_exception_cast.html | 2
   branches/release/libs/exception/doc/current_exception_diagnostic_information.html | 2
   branches/release/libs/exception/doc/diagnostic_information.html | 2
   branches/release/libs/exception/doc/enable_current_exception.html | 2
   branches/release/libs/exception/doc/enable_error_info.html | 2
   branches/release/libs/exception/doc/error_info.html | 2
   branches/release/libs/exception/doc/error_info_error_info.html | 2
   branches/release/libs/exception/doc/error_info_value.html | 2
   branches/release/libs/exception/doc/error_info_value_type.html | 2
   branches/release/libs/exception/doc/exception.html | 2
   branches/release/libs/exception/doc/exception_cloning_hpp.html | 2
   branches/release/libs/exception/doc/exception_constructors.html | 2
   branches/release/libs/exception/doc/exception_destructor.html | 2
   branches/release/libs/exception/doc/exception_diagnostic_information_hpp.html | 2
   branches/release/libs/exception/doc/exception_enable_current_exception_hpp.html | 2
   branches/release/libs/exception/doc/exception_enable_error_info_hpp.html | 2
   branches/release/libs/exception/doc/exception_error_info_group_hpp.html | 2
   branches/release/libs/exception/doc/exception_error_info_hpp.html | 2
   branches/release/libs/exception/doc/exception_error_info_value_hpp.html | 2
   branches/release/libs/exception/doc/exception_exception_hpp.html | 2
   branches/release/libs/exception/doc/exception_get_error_info_hpp.html | 2
   branches/release/libs/exception/doc/exception_hpp.html | 2
   branches/release/libs/exception/doc/exception_operator_shl.html | 2
   branches/release/libs/exception/doc/exception_ptr.html | 2
   branches/release/libs/exception/doc/exception_types_as_simple_semantic_tags.html | 2
   branches/release/libs/exception/doc/frequently_asked_questions.html | 2
   branches/release/libs/exception/doc/functions.html | 2
   branches/release/libs/exception/doc/get_error_info.html | 2
   branches/release/libs/exception/doc/headers.html | 2
   branches/release/libs/exception/doc/macros.html | 2
   branches/release/libs/exception/doc/motivation.html | 2
   branches/release/libs/exception/doc/page_idx.html | 2
   branches/release/libs/exception/doc/rethrow_exception.html | 2
   branches/release/libs/exception/doc/synopsis.html | 2
   branches/release/libs/exception/doc/throw_exception.html | 2
   branches/release/libs/exception/doc/throw_exception_hpp.html | 2
   branches/release/libs/exception/doc/tuple_operator_shl.html | 2
   branches/release/libs/exception/doc/tutorial_diagnostic_information.html | 2
   branches/release/libs/exception/doc/tutorial_enable_error_info.html | 2
   branches/release/libs/exception/doc/tutorial_exception_ptr.html | 2
   branches/release/libs/exception/doc/tutorial_transporting_data.html | 2
   branches/release/libs/exception/doc/types.html | 2
   branches/release/libs/exception/doc/unknown_exception.html | 2
   branches/release/libs/exception/doc/using_virtual_inheritance_in_exception_types.html | 2
   branches/release/libs/multi_array/doc/test_cases.html | 2
   branches/release/libs/range/doc/mfc_atl.html | 2
   branches/release/libs/wave/doc/class_reference_tokentype.html | 2
   branches/release/tools/inspect/link_check.cpp | 42 +++++++++++++++++++++++++++++++++------
   branches/release/tools/inspect/link_check.hpp | 3 +
   55 files changed, 90 insertions(+), 61 deletions(-)

Deleted: branches/release/libs/config/doc/html/boostbook.css
==============================================================================
--- branches/release/libs/config/doc/html/boostbook.css 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
+++ (empty file)
@@ -1,582 +0,0 @@
-/*=============================================================================
- Copyright (c) 2004 Joel de Guzman
- http://spirit.sourceforge.net/
-
- Use, modification and distribution is subject to the Boost Software
- License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
- http://www.boost.org/LICENSE_1_0.txt)
-=============================================================================*/
-
-/*=============================================================================
- Body defaults
-=============================================================================*/
-
- body
- {
- margin: 1em;
- font-family: sans-serif;
- }
-
-/*=============================================================================
- Paragraphs
-=============================================================================*/
-
- p
- {
- text-align: left;
- font-size: 10pt;
- line-height: 1.15;
- }
-
-/*=============================================================================
- Program listings
-=============================================================================*/
-
- /* Code on paragraphs */
- p tt.computeroutput
- {
- font-size: 10pt;
- }
-
- pre.synopsis
- {
- font-size: 10pt;
- margin: 1pc 4% 0pc 4%;
- padding: 0.5pc 0.5pc 0.5pc 0.5pc;
- }
-
- .programlisting,
- .screen
- {
- font-size: 10pt;
- display: block;
- margin: 1pc 4% 0pc 4%;
- padding: 0.5pc 0.5pc 0.5pc 0.5pc;
- }
-
- /* Program listings in tables don't get borders */
- td .programlisting,
- td .screen
- {
- margin: 0pc 0pc 0pc 0pc;
- padding: 0pc 0pc 0pc 0pc;
- }
-
-/*=============================================================================
- Headings
-=============================================================================*/
-
- h1, h2, h3, h4, h5, h6
- {
- text-align: left;
- margin: 1em 0em 0.5em 0em;
- font-weight: bold;
- }
-
- h1 { font: 140% }
- h2 { font: bold 140% }
- h3 { font: bold 130% }
- h4 { font: bold 120% }
- h5 { font: italic 110% }
- h6 { font: italic 100% }
-
- /* Top page titles */
- title,
- h1.title,
- h2.title
- h3.title,
- h4.title,
- h5.title,
- h6.title,
- .refentrytitle
- {
- font-weight: bold;
- margin-bottom: 1pc;
- }
-
- h1.title { font-size: 140% }
- h2.title { font-size: 140% }
- h3.title { font-size: 130% }
- h4.title { font-size: 120% }
- h5.title { font-size: 110% }
- h6.title { font-size: 100% }
-
- .section h1
- {
- margin: 0em 0em 0.5em 0em;
- font-size: 140%;
- }
-
- .section h2 { font-size: 140% }
- .section h3 { font-size: 130% }
- .section h4 { font-size: 120% }
- .section h5 { font-size: 110% }
- .section h6 { font-size: 100% }
-
- /* Code on titles */
- h1 tt.computeroutput { font-size: 140% }
- h2 tt.computeroutput { font-size: 140% }
- h3 tt.computeroutput { font-size: 130% }
- h4 tt.computeroutput { font-size: 120% }
- h5 tt.computeroutput { font-size: 110% }
- h6 tt.computeroutput { font-size: 100% }
-
-/*=============================================================================
- Author
-=============================================================================*/
-
- h3.author
- {
- font-size: 100%
- }
-
-/*=============================================================================
- Lists
-=============================================================================*/
-
- li
- {
- font-size: 10pt;
- line-height: 1.3;
- }
-
- /* Unordered lists */
- ul
- {
- text-align: left;
- }
-
- /* Ordered lists */
- ol
- {
- text-align: left;
- }
-
-/*=============================================================================
- Links
-=============================================================================*/
-
- a
- {
- text-decoration: none; /* no underline */
- }
-
- a:hover
- {
- text-decoration: underline;
- }
-
-/*=============================================================================
- Spirit style navigation
-=============================================================================*/
-
- .spirit-nav
- {
- text-align: right;
- }
-
- .spirit-nav a
- {
- color: white;
- padding-left: 0.5em;
- }
-
- .spirit-nav img
- {
- border-width: 0px;
- }
-
-/*=============================================================================
- Table of contents
-=============================================================================*/
-
- .toc
- {
- margin: 1pc 4% 0pc 4%;
- padding: 0.1pc 1pc 0.1pc 1pc;
- font-size: 10pt;
- line-height: 1.15;
- }
-
- .toc-main
- {
- text-align: center;
- margin: 3pc 16% 3pc 16%;
- padding: 3pc 1pc 3pc 1pc;
- line-height: 0.1;
- }
-
- .boost-toc
- {
- float: right;
- padding: 0.5pc;
- }
-
-/*=============================================================================
- Tables
-=============================================================================*/
-
- .table-title,
- div.table p.title
- {
- margin-left: 4%;
- padding-right: 0.5em;
- padding-left: 0.5em;
- }
-
- .informaltable table,
- .table table
- {
- width: 92%;
- margin-left: 4%;
- margin-right: 4%;
- }
-
- div.informaltable table,
- div.table table
- {
- padding: 4px;
- }
-
- /* Table Cells */
- div.informaltable table tr td,
- div.table table tr td
- {
- padding: 0.5em;
- text-align: left;
- }
-
- div.informaltable table tr th,
- div.table table tr th
- {
- padding: 0.5em 0.5em 0.5em 0.5em;
- border: 1pt solid white;
- font-size: 120%;
- }
-
-/*=============================================================================
- Blurbs
-=============================================================================*/
-
- div.note,
- div.tip,
- div.important,
- div.caution,
- div.warning,
- div.sidebar
- {
- font-size: 10pt;
- line-height: 1.2;
- display: block;
- margin: 1pc 4% 0pc 4%;
- padding: 0.5pc 0.5pc 0.5pc 0.5pc;
- }
-
- div.sidebar img
- {
- padding: 1pt;
- }
-
-
-
-/*=============================================================================
- Callouts
-=============================================================================*/
- .line_callout_bug img
- {
- float: left;
- position:relative;
- left: 4px;
- top: -12px;
- clear: left;
- margin-left:-22px;
- }
-
- .callout_bug img
- {
- }
-
-
-
-/*=============================================================================
- Variable Lists
-=============================================================================*/
-
- /* Make the terms in definition lists bold */
- div.variablelist dl dt,
- span.term
- {
- font-weight: bold;
- font-size: 10pt;
- }
-
- div.variablelist table tbody tr td
- {
- text-align: left;
- vertical-align: top;
- padding: 0em 2em 0em 0em;
- font-size: 10pt;
- margin: 0em 0em 0.5em 0em;
- line-height: 1;
- }
-
- /* Make the terms in definition lists bold */
- div.variablelist dl dt
- {
- margin-bottom: 0.2em;
- }
-
- div.variablelist dl dd
- {
- margin: 0em 0em 0.5em 2em;
- font-size: 10pt;
- }
-
- div.variablelist table tbody tr td p
- div.variablelist dl dd p
- {
- margin: 0em 0em 0.5em 0em;
- line-height: 1;
- }
-
-/*=============================================================================
- Misc
-=============================================================================*/
-
- /* Title of books and articles in bibliographies */
- span.title
- {
- font-style: italic;
- }
-
- span.underline
- {
- text-decoration: underline;
- }
-
- span.strikethrough
- {
- text-decoration: line-through;
- }
-
- /* Copyright, Legal Notice */
- div div.legalnotice p
- {
- text-align: left
- }
-
-/*=============================================================================
- Colors
-=============================================================================*/
-
- @media screen
- {
- /* Links */
- a
- {
- color: #0C7445;
- }
-
- a:visited
- {
- color: #663974;
- }
-
- h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
- h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
- h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
- {
- text-decoration: none; /* no underline */
- color: #000000;
- }
-
- /* Syntax Highlighting */
- .keyword { color: #0000AA; }
- .identifier { color: #000000; }
- .special { color: #707070; }
- .preprocessor { color: #402080; }
- .char { color: teal; }
- .comment { color: #800000; }
- .string { color: teal; }
- .number { color: teal; }
- .white_bkd { background-color: #E8FBE9; }
- .dk_grey_bkd { background-color: #A0DAAC; }
-
- /* Copyright, Legal Notice */
- .copyright
- {
- color: #666666;
- font-size: small;
- }
-
- div div.legalnotice p
- {
- color: #666666;
- }
-
- /* Program listing */
- pre.synopsis
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- .programlisting,
- .screen
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- td .programlisting,
- td .screen
- {
- border: 0px solid #DCDCDC;
- }
-
- /* Blurbs */
- div.note,
- div.tip,
- div.important,
- div.caution,
- div.warning,
- div.sidebar
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- /* Table of contents */
- .toc
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- /* Table of contents */
- .toc-main
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
-
- /* Tables */
- div.informaltable table tr td,
- div.table table tr td
- {
- border: 1px solid #DCDCDC;
- background-color: #FAFFFB;
- }
-
- div.informaltable table tr th,
- div.table table tr th
- {
- background-color: #E3F9E4;
- border: 1px solid #DCDCDC;
- }
-
- /* Misc */
- span.highlight
- {
- color: #00A000;
- }
- }
-
- @media print
- {
- /* Links */
- a
- {
- color: black;
- }
-
- a:visited
- {
- color: black;
- }
-
- .spirit-nav
- {
- display: none;
- }
-
- /* Program listing */
- pre.synopsis
- {
- border: 1px solid gray;
- background-color: #FAFFFB;
- }
-
- .programlisting,
- .screen
- {
- border: 1px solid gray;
- background-color: #FAFFFB;
- }
-
- td .programlisting,
- td .screen
- {
- border: 0px solid #DCDCDC;
- }
-
- /* Table of contents */
- .toc
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- /* Table of contents */
- .toc-main
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- background-color: #FAFFFB;
- }
-
- .informaltable table,
- .table table
- {
- border: 1px solid #DCDCDC;
- border-bottom: 3px solid #9D9D9D;
- border-right: 3px solid #9D9D9D;
- border-collapse: collapse;
- background-color: #FAFFFB;
- }
-
- /* Tables */
- div.informaltable table tr td,
- div.table table tr td
- {
- border: 1px solid #DCDCDC;
- background-color: #FAFFFB;
- }
-
- div.informaltable table tr th,
- div.table table tr th
- {
- border: 1px solid #DCDCDC;
- background-color: #FAFFFB;
- }
-
- /* Misc */
- span.highlight
- {
- font-weight: bold;
- }
- }

Modified: branches/release/libs/exception/doc/BOOST_THROW_EXCEPTION.html
==============================================================================
--- branches/release/libs/exception/doc/BOOST_THROW_EXCEPTION.html (original)
+++ branches/release/libs/exception/doc/BOOST_THROW_EXCEPTION.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/boost-exception.html
==============================================================================
--- branches/release/libs/exception/doc/boost-exception.html (original)
+++ branches/release/libs/exception/doc/boost-exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/boost_exception_current_exception_cast_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/boost_exception_current_exception_cast_hpp.html (original)
+++ branches/release/libs/exception/doc/boost_exception_current_exception_cast_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/configuration_macros.html
==============================================================================
--- branches/release/libs/exception/doc/configuration_macros.html (original)
+++ branches/release/libs/exception/doc/configuration_macros.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/copy_exception.html
==============================================================================
--- branches/release/libs/exception/doc/copy_exception.html (original)
+++ branches/release/libs/exception/doc/copy_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/current_exception.html
==============================================================================
--- branches/release/libs/exception/doc/current_exception.html (original)
+++ branches/release/libs/exception/doc/current_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/current_exception_cast.html
==============================================================================
--- branches/release/libs/exception/doc/current_exception_cast.html (original)
+++ branches/release/libs/exception/doc/current_exception_cast.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/current_exception_diagnostic_information.html
==============================================================================
--- branches/release/libs/exception/doc/current_exception_diagnostic_information.html (original)
+++ branches/release/libs/exception/doc/current_exception_diagnostic_information.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/diagnostic_information.html
==============================================================================
--- branches/release/libs/exception/doc/diagnostic_information.html (original)
+++ branches/release/libs/exception/doc/diagnostic_information.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/enable_current_exception.html
==============================================================================
--- branches/release/libs/exception/doc/enable_current_exception.html (original)
+++ branches/release/libs/exception/doc/enable_current_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/enable_error_info.html
==============================================================================
--- branches/release/libs/exception/doc/enable_error_info.html (original)
+++ branches/release/libs/exception/doc/enable_error_info.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/error_info.html
==============================================================================
--- branches/release/libs/exception/doc/error_info.html (original)
+++ branches/release/libs/exception/doc/error_info.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/error_info_error_info.html
==============================================================================
--- branches/release/libs/exception/doc/error_info_error_info.html (original)
+++ branches/release/libs/exception/doc/error_info_error_info.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/error_info_value.html
==============================================================================
--- branches/release/libs/exception/doc/error_info_value.html (original)
+++ branches/release/libs/exception/doc/error_info_value.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/error_info_value_type.html
==============================================================================
--- branches/release/libs/exception/doc/error_info_value_type.html (original)
+++ branches/release/libs/exception/doc/error_info_value_type.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception.html
==============================================================================
--- branches/release/libs/exception/doc/exception.html (original)
+++ branches/release/libs/exception/doc/exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_cloning_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_cloning_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_cloning_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_constructors.html
==============================================================================
--- branches/release/libs/exception/doc/exception_constructors.html (original)
+++ branches/release/libs/exception/doc/exception_constructors.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_destructor.html
==============================================================================
--- branches/release/libs/exception/doc/exception_destructor.html (original)
+++ branches/release/libs/exception/doc/exception_destructor.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_diagnostic_information_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_diagnostic_information_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_diagnostic_information_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_enable_current_exception_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_enable_current_exception_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_enable_current_exception_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_enable_error_info_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_enable_error_info_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_enable_error_info_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_error_info_group_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_error_info_group_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_error_info_group_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_error_info_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_error_info_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_error_info_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_error_info_value_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_error_info_value_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_error_info_value_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_exception_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_exception_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_exception_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_get_error_info_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_get_error_info_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_get_error_info_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/exception_hpp.html (original)
+++ branches/release/libs/exception/doc/exception_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_operator_shl.html
==============================================================================
--- branches/release/libs/exception/doc/exception_operator_shl.html (original)
+++ branches/release/libs/exception/doc/exception_operator_shl.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_ptr.html
==============================================================================
--- branches/release/libs/exception/doc/exception_ptr.html (original)
+++ branches/release/libs/exception/doc/exception_ptr.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/exception_types_as_simple_semantic_tags.html
==============================================================================
--- branches/release/libs/exception/doc/exception_types_as_simple_semantic_tags.html (original)
+++ branches/release/libs/exception/doc/exception_types_as_simple_semantic_tags.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/frequently_asked_questions.html
==============================================================================
--- branches/release/libs/exception/doc/frequently_asked_questions.html (original)
+++ branches/release/libs/exception/doc/frequently_asked_questions.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/functions.html
==============================================================================
--- branches/release/libs/exception/doc/functions.html (original)
+++ branches/release/libs/exception/doc/functions.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/get_error_info.html
==============================================================================
--- branches/release/libs/exception/doc/get_error_info.html (original)
+++ branches/release/libs/exception/doc/get_error_info.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/headers.html
==============================================================================
--- branches/release/libs/exception/doc/headers.html (original)
+++ branches/release/libs/exception/doc/headers.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/macros.html
==============================================================================
--- branches/release/libs/exception/doc/macros.html (original)
+++ branches/release/libs/exception/doc/macros.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/motivation.html
==============================================================================
--- branches/release/libs/exception/doc/motivation.html (original)
+++ branches/release/libs/exception/doc/motivation.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/page_idx.html
==============================================================================
--- branches/release/libs/exception/doc/page_idx.html (original)
+++ branches/release/libs/exception/doc/page_idx.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/rethrow_exception.html
==============================================================================
--- branches/release/libs/exception/doc/rethrow_exception.html (original)
+++ branches/release/libs/exception/doc/rethrow_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/synopsis.html
==============================================================================
--- branches/release/libs/exception/doc/synopsis.html (original)
+++ branches/release/libs/exception/doc/synopsis.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/throw_exception.html
==============================================================================
--- branches/release/libs/exception/doc/throw_exception.html (original)
+++ branches/release/libs/exception/doc/throw_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/throw_exception_hpp.html
==============================================================================
--- branches/release/libs/exception/doc/throw_exception_hpp.html (original)
+++ branches/release/libs/exception/doc/throw_exception_hpp.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/tuple_operator_shl.html
==============================================================================
--- branches/release/libs/exception/doc/tuple_operator_shl.html (original)
+++ branches/release/libs/exception/doc/tuple_operator_shl.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/tutorial_diagnostic_information.html
==============================================================================
--- branches/release/libs/exception/doc/tutorial_diagnostic_information.html (original)
+++ branches/release/libs/exception/doc/tutorial_diagnostic_information.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/tutorial_enable_error_info.html
==============================================================================
--- branches/release/libs/exception/doc/tutorial_enable_error_info.html (original)
+++ branches/release/libs/exception/doc/tutorial_enable_error_info.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/tutorial_exception_ptr.html
==============================================================================
--- branches/release/libs/exception/doc/tutorial_exception_ptr.html (original)
+++ branches/release/libs/exception/doc/tutorial_exception_ptr.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/tutorial_transporting_data.html
==============================================================================
--- branches/release/libs/exception/doc/tutorial_transporting_data.html (original)
+++ branches/release/libs/exception/doc/tutorial_transporting_data.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/types.html
==============================================================================
--- branches/release/libs/exception/doc/types.html (original)
+++ branches/release/libs/exception/doc/types.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/unknown_exception.html
==============================================================================
--- branches/release/libs/exception/doc/unknown_exception.html (original)
+++ branches/release/libs/exception/doc/unknown_exception.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/exception/doc/using_virtual_inheritance_in_exception_types.html
==============================================================================
--- branches/release/libs/exception/doc/using_virtual_inheritance_in_exception_types.html (original)
+++ branches/release/libs/exception/doc/using_virtual_inheritance_in_exception_types.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -12,7 +12,7 @@
 <div class="body-2">
 <div>
 <div id="boost_logo">
-Boost
+Boost
 </div>
 <h1>Boost Exception</h1>
 </div>

Modified: branches/release/libs/multi_array/doc/test_cases.html
==============================================================================
--- branches/release/libs/multi_array/doc/test_cases.html (original)
+++ branches/release/libs/multi_array/doc/test_cases.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -20,7 +20,7 @@
 </title>
 </head>
 <body bgcolor="#ffffff" text="#000000">
-<IMG SRC="http://www.boost.org/boost.png"
+<IMG SRC="../../../boost.png"
      ALT="C++ Boost" width="277" height="86">
 <h1>Boost.MultiArray: Test Descriptions</h1>
 

Modified: branches/release/libs/range/doc/mfc_atl.html
==============================================================================
--- branches/release/libs/range/doc/mfc_atl.html (original)
+++ branches/release/libs/range/doc/mfc_atl.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -291,7 +291,7 @@
 </head>
 <body>
 <div class="document" id="boost-range-mfc-atl-extension">
-<h1 class="title"><img alt="Boost" src="http://www.boost.org/libs/ptr_container/doc/boost.png" /> Range MFC/ATL Extension</h1>
+<h1 class="title"><img alt="Boost" src="../../ptr_container/doc/boost.png" /> Range MFC/ATL Extension</h1>
 <table class="docinfo" frame="void" rules="none">
 <col class="docinfo-name" />
 <col class="docinfo-content" />

Modified: branches/release/libs/wave/doc/class_reference_tokentype.html
==============================================================================
--- branches/release/libs/wave/doc/class_reference_tokentype.html (original)
+++ branches/release/libs/wave/doc/class_reference_tokentype.html 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -50,7 +50,7 @@
   library, which is used in conjunction with the two predefined C++ lexers contained
   in the <tt>Wave</tt> library too. If you need to use your own token type, it
   is required to implement the interafce described below.</p>
-<h2><b><a name="header_synopsis"></a>Header wave/cpplexer/cpp_lex_token.hpp
+<h2><b><a name="header_synopsis"></a>Header wave/cpplexer/cpp_lex_token.hpp
   synopsis</b></h2>
 <pre><span class="keyword">namespace</span> boost {
 <span class="keyword">namespace</span> wave {

Modified: branches/release/tools/inspect/link_check.cpp
==============================================================================
--- branches/release/tools/inspect/link_check.cpp (original)
+++ branches/release/tools/inspect/link_check.cpp 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -9,6 +9,7 @@
 #include "link_check.hpp"
 #include "boost/regex.hpp"
 #include "boost/filesystem/operations.hpp"
+#include <boost/algorithm/string/case_conv.hpp>
 #include <cstdlib>
 
 namespace fs = boost::filesystem;
@@ -16,8 +17,8 @@
 namespace
 {
   boost::regex html_url_regex(
- "<\\s*[^>]*\\s+(?:HREF|SRC)" // HREF or SRC
- "\\s*=\\s*(['\"])(.*?)\\1",
+ "<([^\\s<>]*)\\s*[^<>]*\\s+(?:HREF|SRC)" // HREF or SRC
+ "\\s*=\\s*(['\"])(.*?)\\2",
     boost::regbase::normal | boost::regbase::icase);
   boost::regex css_url_regex(
     "(\\@import\\s*[\"']|url\\s*\\(\\s*[\"']?)([^\"')]*)",
@@ -130,15 +131,34 @@
       boost::match_results< string::const_iterator > what;
       boost::match_flag_type flags = boost::match_default;
 
- boost::regex const& url_regex =
- is_css(full_path) ? css_url_regex : html_url_regex;
+ if(!is_css(full_path))
+ {
+ while( boost::regex_search( start, end, what, html_url_regex, flags) )
+ {
+ // what[0] contains the whole string iterators.
+ // what[1] contains the element type iterators.
+ // what[3] contains the URL iterators.
+
+ string type( what[1].first, what[1].second );
+ boost::algorithm::to_lower(type);
+
+ // TODO: Complain if 'link' tags use external stylesheets.
+ do_url( string( what[3].first, what[3].second ),
+ library_name, full_path, no_link_errors,
+ type == "a" || type == "link" );
+
+ start = what[0].second; // update search position
+ flags |= boost::match_prev_avail; // update flags
+ flags |= boost::match_not_bob;
+ }
+ }
 
- while( boost::regex_search( start, end, what, url_regex, flags) )
+ while( boost::regex_search( start, end, what, css_url_regex, flags) )
       {
         // what[0] contains the whole string iterators.
         // what[2] contains the URL iterators.
         do_url( string( what[2].first, what[2].second ),
- library_name, full_path, no_link_errors );
+ library_name, full_path, no_link_errors, false );
 
         start = what[0].second; // update search position
         flags |= boost::match_prev_avail; // update flags
@@ -149,7 +169,7 @@
 // do_url ------------------------------------------------------------------//
 
     void link_check::do_url( const string & url, const string & library_name,
- const path & source_path, bool no_link_errors )
+ const path & source_path, bool no_link_errors, bool allow_external_content )
         // precondition: source_path.is_complete()
     {
       if(!no_link_errors && url.empty()) {
@@ -188,6 +208,14 @@
         //query(m[7]),
         fragment(m[9]);
 
+ // Check for external content
+ if(!allow_external_content && (authority_matched || scheme_matched)) {
+ if(!no_link_errors) {
+ ++m_invalid_errors;
+ error( library_name, source_path, string(name()) + " external content: " + decoded_url );
+ }
+ }
+
       // Protocol checks
       if(scheme_matched) {
         if(scheme == "http" || scheme == "https") {

Modified: branches/release/tools/inspect/link_check.hpp
==============================================================================
--- branches/release/tools/inspect/link_check.hpp (original)
+++ branches/release/tools/inspect/link_check.hpp 2009-05-16 09:45:21 EDT (Sat, 16 May 2009)
@@ -32,7 +32,8 @@
       m_path_map m_paths; // first() is relative initial_path()
 
       void do_url( const string & url, const string & library_name,
- const path & full_source_path, bool no_link_errors );
+ const path & full_source_path, bool no_link_errors,
+ bool allow_external_links );
     public:
 
       link_check();


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