diff --git a/common/menu-doc.html b/common/menu-doc.html index 4bfb4605..40cabf18 100644 --- a/common/menu-doc.html +++ b/common/menu-doc.html @@ -9,6 +9,9 @@ Libraries > ') }$ - +

More Downloads... (RSS)

@@ -34,7 +44,7 @@ for x in downloads: ${ for entry in news: emit('\n') - emit('
  • %s\n' % (entry.location, entry.full_title_xml)) + emit('
  • %s\n' % (htmlencode(entry.location), entry.full_title_xml)) emit(' %s\n' % entry.purpose_xml) emit(' %s
  • ' % (entry.web_date())) }$ @@ -44,4 +54,3 @@ for entry in news:
    - diff --git a/site-tools/templates/news-template.html b/site-tools/templates/news-template.html index f5c522f3..bbc4904e 100644 --- a/site-tools/templates/news-template.html +++ b/site-tools/templates/news-template.html @@ -1,47 +1,19 @@ ${ -title = 'Boost News' +from boost_site.util import htmlencode + entries = pages.match_pages(['feed/news/*.qbk', 'feed/history/*.qbk|released'], 5) -}$ - - - - ${ emit(title) }$ - - - - - - -${ - # Obviously doesn't apply here. - emit("\n"); -}$ - -
    -
    - -
    -
    -
    -
    -
    -
    -

    ${ emit(title) }$

    -
    - -
    +}$
    ${ emit('
      \n') emit(' ') for entry in entries: emit('\n') - emit('
    • %s
    • ' % (entry.id, entry.title_xml)) + emit('
    • %s
    • ' % (htmlencode(entry.id), entry.title_xml)) emit('
    ') for entry in entries: emit('\n') emit('

    \n') - emit(' %s' % (entry.id, entry.id, entry.location, entry.title_xml)) + emit(' %s' % (entry.id, entry.id, htmlencode(entry.location), entry.title_xml)) emit('

    \n\n') emit('

    %s

    \n\n' % (entry.web_date())) emit('
    \n') @@ -49,33 +21,9 @@ for entry in entries: emit('
    \n\n') emit(' ') }$
    -
    -
    -
    - - - -
    -
    -
    - - - - diff --git a/site-tools/update-doc-list.php b/site-tools/update-doc-list.php index f81085b4..c7c447db 100644 --- a/site-tools/update-doc-list.php +++ b/site-tools/update-doc-list.php @@ -5,4 +5,4 @@ echo "Serializing library info\n"; require_once(dirname(__FILE__) . '/../common/code/boost_libraries.php'); $libs = new boost_libraries(dirname(__FILE__) . '/../doc/libraries.xml'); -file_put_contents(dirname(__FILE__) . '/../doc/libraries.txt', serialize($libs)); +file_put_contents(dirname(__FILE__) . '/../generated/libraries.txt', serialize($libs)); diff --git a/sitemap.xml.php b/sitemap.xml.php index 700e9201..a4b40aa6 100644 --- a/sitemap.xml.php +++ b/sitemap.xml.php @@ -35,7 +35,7 @@ echo_sitemap_url("doc/libs/", '1.0', 'daily'); // Library 'home pages' $libs = USE_SERIALIZED_INFO ? - unserialize(file_get_contents(dirname(__FILE__) . '/doc/libraries.txt')) : + unserialize(file_get_contents(dirname(__FILE__) . '/generated/libraries.txt')) : new boost_libraries(dirname(__FILE__) . '/doc/libraries.xml'); foreach ($libs->get() as $lib) { @@ -43,4 +43,4 @@ foreach ($libs->get() as $lib) { } ?> - \ No newline at end of file + diff --git a/style-v2/css_0/section-welcome.css b/style-v2/css_0/section-welcome.css index 90fcac20..a02f4c28 100644 --- a/style-v2/css_0/section-welcome.css +++ b/style-v2/css_0/section-welcome.css @@ -36,12 +36,13 @@ li#welcome-section-tab { } #news .news-title { display: block; + margin-bottom: 0.2em; } #news .news-description { display: block; padding: 0.25em 0em 0.25em 0em; } -#news .news-date { +#news.news-links, #news .news-date { display: block; padding: 0em 0em 0.5em 0em; color: #777; diff --git a/users/download/index.html b/users/download/index.html index 1b1d4012..42569609 100644 --- a/users/download/index.html +++ b/users/download/index.html @@ -10,8 +10,6 @@ - -
    @@ -24,131 +22,7 @@

    Boost Downloads

    - -
    - -

    Current Release

    -

    Version 1.48.0

    - -

    November 15th, 2011 15:47 GMT

    - -

    - - New Libraries: Container, Locale, Move. Updated Libraries: Asio, Chrono, Config, - Fusion, Geometry, Graph, Interprocess, Intrusive, Lexical cast, Math, MSM, - Numeric Conversion, Proto, Regex, Spirit, TypeTraits, Unordered, Wave -

    - -

    Beta Release

    -

    Version 1.49.0 beta 1

    - -

    In Progress

    - -

    - - New Library: Heap. Updated Libraries: Chrono, Container, Filesystem, Geometry, - Graph, Icl, Interprocess, Intrusive, Lexical Cast, Locale, Move, Property Tree, - Spirit, Thread, Unordered, Uuid. -

    - - - -

    Old Boost Releases

    - -

    Old versions of boost can be found on the version history page or from the - sourceforge download page.

    - -

    Subversion - Repository

    - -

    Boost uses Subversion to manage all of - the data associated with Boost's development, including the - source code to Boost, documentation for Boost libraries, and - the Boost web site.

    - -

    Accessing the Boost Subversion Repository

    - -

    The Subversion repository can be accessed in several - ways:

    - - - -

    Organization of the Boost Subversion Repository

    - -

    The Boost Subversion repository is organized into several - top-level directories, reflecting various stages of Boost - library development and subtasks within the Boost community. We - have the following top-level directories:

    - - -
    +
    diff --git a/users/history/index.html b/users/history/index.html index 97cfd562..2a0f36da 100644 --- a/users/history/index.html +++ b/users/history/index.html @@ -10,8 +10,6 @@ - -
    @@ -24,1024 +22,7 @@

    Boost Version History

    - -
    - -

    - Version 1.48.0

    - -

    November 15th, 2011 15:47 GMT

    - -
    - - New Libraries: Container, Locale, Move. Updated Libraries: Asio, Chrono, Config, - Fusion, Geometry, Graph, Interprocess, Intrusive, Lexical cast, Math, MSM, - Numeric Conversion, Proto, Regex, Spirit, TypeTraits, Unordered, Wave -
    - - -

    - Version 1.47.0

    - -

    July 11th, 2011 22:19 GMT

    - -
    - - New Libraries: Chrono, Geometry, Phoenix and Ratio. Updated Libraries: Accumulators, - Asio, Config, DateTime, Dynamic Bitset, Foreach, Function, Function Types, - Graph, Iostreams, Iterator, Lexical Cast, Logic, Math, Meta State Machine, - MultiIndex, Proto, Random, Range, Spirit, Tokenizer, Utility, Uuid, Wave -
    - - -

    - Version 1.46.1

    - -

    March 12th, 2011 15:45 GMT

    - -
    - - Bug fixes: Asio, Fusion, Graph, Icl, Math, Polygon, Proto, Property Tree, Signals2, - TR1, Unordered. -
    - - -

    - Version 1.46.0

    - -

    February 21st, 2011 20:36 GMT

    - -
    - - New Libraries: Icl. Updated Libraries: Array, Asio, Bind, Concept Check, Filesystem, - Fusion, Hash, Iostreams, Iterator, Math, Meta State Machine, Optional, Pool, - Program Options, Proto, Signals, Spirit, Tokenizer, Unordered, Wave. Updated - Tools: Boostbook, Inspect, Quickbook. -
    - - -

    - Version 1.45.0

    - -

    November 19th, 2010 16:00 GMT

    - -
    - - Updated Libraries: Asio, Config, Flyweight, Foreach, Fusion, Graph, Interprocess, - Math, Meta State Machine, MultiArray, Proto, Spirit, TypeTraits, uBLAS, Unordered, - Wave, Xpressive. Updated tools: Boostbook, Quickbook -
    - - -

    - Version 1.44.0

    - -

    August 13th, 2010 17:00 GMT

    - -
    - - New Libraries: Meta State Machine, Polygon. Updated Libraries: Accumulators, - Asio, Config, Filesystem, Foreach, Fusion, Hash, Iostreams, Math, MPL, Multi-index - Containers, Proto, Regex, Spirit, Thread, TR1, Type Traits, uBLAS, Utility, - Uuid, Wave, Xpressive. Updates for Quickbook and Boostbook. -
    - - -

    - Version 1.43.0

    - -

    May 6th, 2010 12:00 GMT

    - -
    - - New Libraries: Functional/Factory, Functional/Forward. Major Update: Range. - Updated Libraries: Accumulators, Array, Asio, Fusion, Iostreams, Multi-index - Containers, Proto, Random, Spirit, Thread, Unordered, Uuid, Wave, Xpressive. - Also, updates to the build system and quickbook. -
    - - -

    - Version 1.42.0

    - -

    February 2nd, 2010 14:00 GMT

    - -
    - - New Libraries: Uuid. Updated Libraries: Asio, Circular Buffer, Fusion, Graph, - Integer, Iostreams, Program.Options, PropertyMap, Proto, Regex, Spirit, Unordered, - Xpressive. -
    - - -

    - Version 1.41.0

    - -

    November 17th, 2009 17:00 GMT

    - -
    - - New Library: Property Tree. Updated libraries: DateTime, Filesystem, Iostreams, - Math, Multi-index Containers, Proto, Python, Regex, Spirit, System, Thread, - Unordered, Utility, Wave, Xpressive. Updates to boost build and quickbook. - The CMake build system for Boost, still under development here, - has been removed from the main release to avoid confusion. -
    - - -

    - Version 1.40.0

    - -

    August 27th, 2009 17:00 GMT

    - -
    - - Build System improvements. Updated Libraries: Accumulators, Asio, Circular - Buffer, Foreach, Function, Fusion, Graph, Hash, Interprocess, Intrusive, MPL, - Program.Options, Property Map, Proto, Random, Serialization, Unordered, Xpressive. -
    - - -

    - Version 1.39.0

    - -

    May 2nd, 2009 12:00 GMT

    - -
    - - New Libraries: Signals2. Updated Libraries: Asio, Flyweight, Foreach, Hash, - Interprocess, Intrusive, Program.Options, Proto, PtrContainer, Range, Unordered, - Xpressive. Updated Tools: Boostbook, Quickbook. -
    - - -

    - Version 1.38.0

    - -

    February 8th, 2009 12:00 GMT

    - -
    - - New Libraries: Flyweight, ScopeExit, Swap. Updated Libraries: Accumulators, - Any, Asio, Config, Date_Time, Exception, Filesystem, Graph, Hash, Interprocess, - Intrusive, Lexical Cast, Math, Multi-index Containers, Proto, Regex, Thread, - TR1, Type Traits, Unordered, Xpressive. Other Changes: Experimental CMake build - system. -
    - - -

    - Version 1.37.0

    - -

    November 3rd, 2008 12:00 GMT

    - -
    - - New Library: Proto. Updated Libraries: Asio, Circular Buffer, Dynamic Bitset, - Exception, Hash, Interprocess, Intrusive, Math, Type Traits, Unordered -
    - - -

    - Version 1.36.0

    - -

    August 14th, 2008 12:00 GMT

    - -
    - - New Libraries: Accumulators, Exception, Units, Unordered. Updated Libraries: - Asio, Assign, Circular Buffer, Foreach, Function, Hash, Interprocess, Intrusive, - Math, Multi-index Containers, MPI, PtrContainer, Spirit, Thread, Wave, Xpressive. -
    - - -

    - Version 1.35.0

    - -

    March 29th, 2008 12:00 GMT

    - -
    - - New Libraries: Asio, Bimap, Circular Buffer, Function Types, Fusion, GIL, Interprocess, - Intrusive, Math/Special Functions, Math/Statistical Distributions, MPI, System. - Updated Libraries: Graph, Hash, Iostreams, Multi Array, Multi-index Containers, - Serialization, Thread, Wave, Xpressive. -
    - - -

    - Version 1.34.1

    - -

    July 24th, 2007 12:00 GMT

    - -
    - - Bugfix Release. -
    - - -

    - Version 1.34.0

    - -

    May 12th, 2007 12:00 GMT

    - -
    - - New Libraries: Foreach, Statechart, TR1, Typeof, Xpressive. Updated Libraries: - Assign, Date_time, Filesystem, Function, Hash, Graph, MultiArray, Multi-Index, - Optional, Parameter, Pointer Container, Python, Signals, Smart Pointer, String - Algorithm, Wave -
    - - -

    - Version 1.33.1

    - -

    December 5th, 2006 12:00 GMT

    - -
    - - Updated Libraries: Any, Config, Python, Smart Pointer, Regex, Iostreams, Functional/Hash, - Multi-index Containers, Graph, Signals, Thread, and Wave. -
    - - -

    - Version 1.33.0

    - -

    August 11th, 2005 12:00 GMT

    - -
    - - New Libraries: Iostream, Hash, Parameter, Pointer Container, Wave. Updated - Libraries: Any, Assignment, Bind, Date-Time, Graph, Multi-Index, Program Options, - Property Map, Python, Random Number, Range, Regex, Serialization, Signals. -
    - - -

    - Version 1.32.0

    - -

    November 19th, 2004 12:00 GMT

    - -
    - - New Libraries: Assignment, Minmax, Multi-Index, Numeric Conversion, Program - Options, Range, Serialization, String, Tribool. Updated Libraries: Graph, MPL, - Python, Signals, Utility, Test. Removed Libraries: Compose. -
    - - -

    - Version 1.31.0

    - -

    January 26th, 2004 12:00 GMT

    - -
    - - New Libraries: enable_if, Variant. Updated Libraries: Date Time, Filesystem, - Iterator, MultiArray, Python, Random Number, Regex, Spirit, Test. Deprecated - Libraries: Compose. -
    - - -

    - Version 1.30.2

    - -

    August 19th, 2003 12:00 GMT

    - -
    - - Bugfix release -
    - - -

    - Version 1.30.1

    - -

    August 4th, 2003 12:00 GMT

    - -
    - - Withdrawn bug fix release, fixes for Lambda, Spirit, MPL, Function, Config, - Format, Regex, Smart Pointers, Python -
    - - -

    - Version 1.30.0

    - -

    March 19th, 2003 12:00 GMT

    - -
    - - New Libraries: Filesystem, Optional, Interval, MPL, Spirit Updated Libraries: - Smart Pointers, Utility, Date-Time, Function, Operators, Test -
    - - -

    - Version 1.29.0

    - -

    October 10th, 2002 12:00 GMT

    - -
    - - New Libraries: Date-Time, Dynamic Bitset, Format. Updated Libraries: Function, - Multi-Array, Preprocessor, Python, Signals, uBLASH. -
    - - -

    - Version 1.28.0

    - -

    May 15th, 2002 12:00 GMT

    - -
    - - New Libraries: Lambda, I/O State Saver. Updated Libraries: Configuration, Random - Number, Smart Pointers, Function Utility. -
    - - -

    - Version 1.27.0

    - -

    February 5th, 2002 12:00 GMT

    - -
    - - Updated Libraries: Python, Integer, Function, Quaternions, Octonions, Smart - Pointers, Preprocessor, Threads. -
    - - -

    - Version 1.26.0

    - -

    November 30th, 2001 12:00 GMT

    - -
    - - New Libraries: Common Factor, Preprocessor. Updated Libraries: Iterator Adaptor, - Random Number, Operators. -
    - - -

    - Version 1.25.1

    - -

    November 5th, 2001 12:00 GMT

    - -
    - - Updated Libraries: Graph, Thread, Function. -
    - - -

    - Version 1.25.0

    - -

    October 1st, 2001 12:00 GMT

    - -
    - - New Libraries: Thread, Bind. Updated Libraries: Utility, Array, Config, Random - Number, Math, Tokenizer. -
    - - -

    - Version 1.24.0

    - -

    August 19th, 2001 12:00 GMT

    - -
    - - New Library: Tuple. -
    - - -

    - Version 1.23.0

    - -

    July 6th, 2001 12:00 GMT

    - -
    - - New Libraries: Any, Function, Tokenizer, Special functions, Octonions, Quaternions. - Updated Library: Smart Pointer. -
    - - -

    - Version 1.22.0

    - -

    May 25th, 2001 12:00 GMT

    - -
    - - New Libary: CRC. Updated Libraries: Graph, Integer, Regex, Smart Pointer, Utility. -
    - - -

    - Version 1.21.2

    - -

    April 24th, 2001 12:00 GMT

    - -
    - - New Libraries: Compatibility. Updated Libraries: Random Number, Integer, Graph. -
    - - -

    - Version 1.21.1

    - -

    March 14th, 2001 12:00 GMT

    - -
    - - Updated Libraries: Graph, Python, Regex. -
    - - -

    - Version 1.21.0

    - -

    March 9th, 2001 12:00 GMT

    - -
    - - New Libraries: Iterator Adaptor, Pool, Test. Updated Libraries: Graph, Python, - Regular Expression, Type Traits. -
    - - -

    - Version 1.20.2

    - -

    February 10th, 2001 12:00 GMT

    - -
    - - Updated Libraries: Array traits, Graph, Integer, Random Number, Rational Number, - Regular Expression, Smart Pointer, Timer. -
    - - -

    - Version 1.20.1

    - -

    January 10th, 2001 12:00 GMT

    - -
    - - Updated Libraries: Compressed Pair, Graph Library, Regular Expression. -
    - - -

    - Version 1.20.0

    - -

    January 6th, 2001 12:00 GMT

    - -
    - - New Library: Conversion. Updated Libraries: Array, Graph, Regular Expression. -
    - - -

    - Version 1.19.0

    - -

    December 10th, 2000 12:00 GMT

    - -
    - - New Libraries: Concept Check, Python, Static Assert, Property Map Concepts. - Updated Libraries: Graph, Regular Expression. -
    - - -

    - Version 1.18.3

    - -

    November 18th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Graph, Regular Expression, Cast. -
    - - -

    - Version 1.18.2

    - -

    November 3rd, 2000 12:00 GMT

    - -
    - - Updated Libraries: Case, Graph, Regular Expression, Configuration. Utility - library split into separate libraries. -
    - - -

    - Version 1.18.1

    - -

    October 15th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Graph, Random, Regular Expression, Configuration. -
    - - -

    - Version 1.18.0

    - -

    September 28th, 2000 12:00 GMT

    - -
    - - New Libraries: Graph, Regular Expression. Updated Libraries: Array, Functional, - Utility, Integer. -
    - - -

    - Version 1.17.0

    - -

    August 3rd, 2000 12:00 GMT

    - -
    - - Added Library: Array. Updated Libraries: Array Traits, Random Number, Smart - Pointer. -
    - - -

    - Version 1.16.1

    - -

    July 5th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Integer, Random Number, Cast, Call Traits, Operators. -
    - - -

    - Version 1.16.0

    - -

    June 28th, 2000 12:00 GMT

    - -
    - - New Libraries: Functional, iterator header, Updated Libraries: Random Number, - Rational, Cast, Smart Pointer, Config. -
    - - -

    - Version 1.15.1

    - -

    June 21st, 2000 12:00 GMT

    - -
    - - Updated Libraries: Cast, Operators, Config. -
    - - -

    - Version 1.15.0

    - -

    June 17th, 2000 12:00 GMT

    - -
    - - Added Library: Random Number. Updated Libraries: Utility, Config, Cast. -
    - - -

    - Version 1.14.3

    - -

    May 29th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Config, Type Traits. -
    - - -

    - Version 1.14.2

    - -

    May 9th, 2000 12:00 GMT

    - -
    - - Documentation updates. -
    - - -

    - Version 1.14.1

    - -

    March 17th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Rational, Smart Pointer, Call Traits, Compressed Pair, Type - Traits. -
    - - -

    - Version 1.14.0

    - -

    March 5th, 2000 12:00 GMT

    - -
    - - Updated Libraries: Integer. Experimental libraries moved to vault. -
    - - -

    - Version 1.13.0

    - -

    February 29th, 2000 12:00 GMT

    - -
    - - Added Libraries: Utility, Type Traits, Call Traits, Compressed Pair. -
    - - -

    - Version 1.12.0

    - -

    February 23rd, 2000 12:00 GMT

    - -
    - - Updated Library: Integer. -
    - - -

    - Version 1.11.2

    - -

    February 21st, 2000 12:00 GMT

    - -
    - - Updated Libraries: Smart Pointer. -
    - - -

    - Version 1.11.1

    - -

    February 2nd, 2000 12:00 GMT

    - -
    - - Minor fix for cast.hpp. -
    - - -

    - Version 1.11.0

    - -

    February 1st, 2000 12:00 GMT

    - -
    - - New Library: Rational Number. Updated Libraries: Case, Config, Smart Pointer, - Utility. -
    - - -

    - Version 1.10.4

    - -

    December 31st, 1999 12:00 GMT

    - -
    - - Updated Libraries: Smart Pointer, Cast. -
    - - -

    - Version 1.10.3

    - -

    December 30th, 1999 12:00 GMT

    - -
    - - Updated Libraries: Compse, Operators, Cast, Config, Smart Pointer First release - with a version number. -
    - - -

    - Old Versions

    - -

    December 14th, 1999 12:00 GMT

    - -
    - - Early releases of boost without version numbers. -
    - -
    + diff --git a/users/history/version_1_49_0.html b/users/history/version_1_49_0.html index 8c2a66af..39bc0002 100644 --- a/users/history/version_1_49_0.html +++ b/users/history/version_1_49_0.html @@ -116,7 +116,8 @@