549 Commits

Author SHA1 Message Date
Steven Watanabe
dff3976c35 Highlight one more semicolon
[SVN r62296]
2010-05-28 15:24:17 +00:00
Steven Watanabe
f3e0f03654 Make sure that every bit of C++ code that we output goes through the syntax highlighter
[SVN r62294]
2010-05-28 14:40:48 +00:00
Steven Watanabe
a29da889c0 Add some missing operators
[SVN r62287]
2010-05-28 02:08:40 +00:00
Steven Watanabe
3881e34fd5 Use XML entities instead of C escapes for new lines and tabs
[SVN r62284]
2010-05-28 00:58:34 +00:00
Steven Watanabe
fe40c3ad59 Use the same syntax highlighting that QuickBook generates for the Doxygen/BoostBook synopsis sections
[SVN r62214]
2010-05-25 20:40:27 +00:00
Steven Watanabe
378dccbe06 Add source for Boost.Test docs
[SVN r62071]
2010-05-17 20:09:18 +00:00
Steven Watanabe
2663ea7d9c Fix bug in cxx-name-lookup
[SVN r61959]
2010-05-14 03:16:14 +00:00
Steven Watanabe
d59a9b8578 Tweaks to optimize the docbook to html conversion.
[SVN r61937]
2010-05-12 22:30:59 +00:00
Steven Watanabe
ee1d651df1 rewrite the syntax highlighter and the c++ name lookup rules to make them faster
[SVN r61936]
2010-05-12 22:29:47 +00:00
Daniel James
6576f2ba89 Revert Steven's patches.
Sorry, I was on the wrong git branch when I checked in my unordered
change and accidentally checked in Steven's optimization patches at the
same time.

[SVN r60811]
2010-03-24 20:27:32 +00:00
Daniel James
7a027dcabe Steven's docbook patch.
[SVN r60804]
2010-03-24 08:48:28 +00:00
Daniel James
3cd34e5f14 Steven's patch.
[SVN r60803]
2010-03-24 08:47:23 +00:00
Daniel James
6a013b856f Merge quickbook and boostbook from trunk.
[SVN r60288]
2010-03-07 11:11:52 +00:00
Daniel James
18a4316426 Fix boost.image.src when whitespace creeps in.
[SVN r59882]
2010-02-25 07:51:26 +00:00
Daniel James
5fc5fa6ec0 I think doxygen 'par' is closest to'formalpara' in docbook/boostbook.
[SVN r59881]
2010-02-25 07:51:03 +00:00
Daniel James
fbed5083b5 Quick hack to deal with title tags in doxygen descriptions.
[SVN r59859]
2010-02-24 00:14:19 +00:00
Daniel James
fe66ec4dba Trying to simplify the boostbook parameters.
[SVN r59706]
2010-02-16 22:32:21 +00:00
Rene Rivera
1500f71c0a Building docs now defaults to *not* include the standard Boost navigation bar when building docs outside of the Boost tree. It's also now the default, when one asks for the Boost navbar, to *not* have the Boost logo when building outside of Boost.
[SVN r59635]
2010-02-11 16:06:06 +00:00
Daniel James
02d72efe9b Handle redirections when downloading docbook files.
[SVN r59378]
2010-01-31 14:00:27 +00:00
Daniel James
5de4ee524b Get curl to follow redirects when downloading docbook files.
[SVN r59377]
2010-01-31 13:53:55 +00:00
Daniel James
dc26bf3c3e Merge some fixes from trunk:
- Missing newline in an iostreams header.
 - Link fixes for iostream documentation.
 - Ignore a doxygen tag in boostbook.


[SVN r59258]
2010-01-24 20:43:34 +00:00
Daniel James
0be9223709 Don't include simplesectsep from doxygen output.
[SVN r59163]
2010-01-20 19:31:01 +00:00
Daniel James
2d20b892de Merge boostbook changes.
[SVN r58879]
2010-01-10 19:47:31 +00:00
Steven Watanabe
56a9dc1a1f Add support for friend functions defined inline
[SVN r58030]
2009-11-29 15:56:53 +00:00
Daniel James
3ee20c35ad Fix some mistakes in the doxygen test files.
[SVN r58001]
2009-11-28 11:45:34 +00:00
Daniel James
81d6139335 Use US-ASCII for html documentation.
[SVN r57964]
2009-11-26 23:16:14 +00:00
Steven Watanabe
2e44e8a688 Strip out <copydoc> tags when converting from doxygen XML to Boostbook.
[SVN r57945]
2009-11-26 15:40:56 +00:00
Daniel James
681766ba3d Merge some documentation changes and inspect fixes.
Merged revisions 55370,55729,56440,56570-56571,56603,56697-56699 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r55370 | danieljames | 2009-08-02 19:18:14 +0100 (Sun, 02 Aug 2009) | 1 line
  
  Pass through more elements in doxygen2boostbook. Refs #3309.
........
  r55729 | danieljames | 2009-08-23 11:07:25 +0100 (Sun, 23 Aug 2009) | 3 lines
  
  Add depencies on doxygen documentation to standalone documentation targets.
  
  This seems to be needed for building pdfs.
........
  r56440 | danieljames | 2009-09-27 20:11:39 +0100 (Sun, 27 Sep 2009) | 1 line
  
  Fix silly error in doxygen test file.
........
  r56570 | danieljames | 2009-10-04 11:37:36 +0100 (Sun, 04 Oct 2009) | 1 line
  
  Clean up some unordered TODOs.
........
  r56571 | danieljames | 2009-10-04 11:37:56 +0100 (Sun, 04 Oct 2009) | 1 line
  
  Detab.
........
  r56603 | danieljames | 2009-10-05 22:29:39 +0100 (Mon, 05 Oct 2009) | 1 line
  
  Various inspect fixes.
........
  r56697 | danieljames | 2009-10-10 14:00:28 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Add forwarding html file for accumulators.
........
  r56698 | danieljames | 2009-10-10 14:01:14 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Missing newline.
........
  r56699 | danieljames | 2009-10-10 14:01:30 +0100 (Sat, 10 Oct 2009) | 1 line
  
  Add copyright to boostbook reference xml.
........


[SVN r56702]
2009-10-10 14:53:46 +00:00
Daniel James
cb9689bc25 Merge unordred changes.
Merged revisions 56441,56461,56468,56557-56562 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r56441 | danieljames | 2009-09-27 20:12:04 +0100 (Sun, 27 Sep 2009) | 1 line
  
  Try supporting reference parameters in pairs. Probably not required.
........
  r56461 | danieljames | 2009-09-29 00:06:03 +0100 (Tue, 29 Sep 2009) | 1 line
  
  Remove the optimization for std::pair with a key reference. It'll be too much hassle to get a very unusual use case to work on all compilers.
........
  r56468 | danieljames | 2009-09-29 08:46:44 +0100 (Tue, 29 Sep 2009) | 1 line
  
  Just remove the test since the test itself doesn't work on most compilers.
........
  r56557 | danieljames | 2009-10-03 17:40:26 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Fix the iterator category.
........
  r56558 | danieljames | 2009-10-03 17:40:53 +0100 (Sat, 03 Oct 2009) | 2 lines
  
  Update reference docs to latest version of draft standard and fill in
  some missing details.
........
  r56559 | danieljames | 2009-10-03 17:41:11 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Stricter insert exception tests.
........
  r56560 | danieljames | 2009-10-03 17:41:32 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Insert using initializer lists.
........
  r56561 | danieljames | 2009-10-03 17:42:00 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Update the unordered rationale.
........
  r56562 | danieljames | 2009-10-03 17:42:20 +0100 (Sat, 03 Oct 2009) | 1 line
  
  Make sure inserting from a range of types other than the value type is better tested.
........


[SVN r56700]
2009-10-10 13:52:53 +00:00
Daniel James
7484e56d45 Add copyright to boostbook reference xml.
[SVN r56699]
2009-10-10 13:01:30 +00:00
Daniel James
eb3bbae24b Missing newline.
[SVN r56698]
2009-10-10 13:01:14 +00:00
Daniel James
12df57bfe3 Various inspect fixes.
[SVN r56603]
2009-10-05 21:29:39 +00:00
Daniel James
99df477765 Try supporting reference parameters in pairs. Probably not required.
[SVN r56441]
2009-09-27 19:12:04 +00:00
Daniel James
84840fa048 Fix silly error in doxygen test file.
[SVN r56440]
2009-09-27 19:11:39 +00:00
John Maddock
895142ea8d Fix XML so it validates when building PDF's.
[SVN r55760]
2009-08-24 11:22:18 +00:00
John Maddock
5e94f731a6 Change <section> to <chapter> so we get valid XML in the output.
[SVN r55703]
2009-08-21 18:49:55 +00:00
Daniel James
8ec58236ea Pass through more elements in doxygen2boostbook. Refs #3309.
[SVN r55370]
2009-08-02 18:18:14 +00:00
Daniel James
286d485b53 Document pre-requisites for setup_boostbook.sh. Fixes #3292
Merged revisions 55224 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

[SVN r55277]
2009-07-30 06:10:36 +00:00
Daniel James
2b2e5eddf9 Add a note about the pre-requisites for setup_boostbook.sh. Refs #3292
[SVN r55224]
2009-07-28 07:25:41 +00:00
Daniel James
1001c156ef Merge changes to documentation tools. Fixes #1202, #3242.
Merged revisions 54812-54818 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r54812 | danieljames | 2009-07-08 22:40:14 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Add a couple of tests for quickbook 1.4 behaviour to try to preserve it.
........
  r54813 | danieljames | 2009-07-08 22:40:24 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Move all the syntax highlighting code into a single class.
........
  r54814 | danieljames | 2009-07-08 22:40:33 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Move the code actions a bit later in actions.hpp so they can use 'plain_char_action'.
........
  r54815 | danieljames | 2009-07-08 22:40:46 +0100 (Wed, 08 Jul 2009) | 1 line
  
  Teletype source mode. Refs #1202.
........
  r54816 | danieljames | 2009-07-08 22:41:00 +0100 (Wed, 08 Jul 2009) | 14 lines
  
  Make sure that a template expansion ends with a ']'.
  
  {{{
  [template foo 1]
  [fool]
  }}}
  
  was generating `1[fool]` - the template would be expanded but then when it
  didn't match the `]` it would fail and just get copied to the output. This
  change checks for `]` before expanding the template. So it now generates
  `[fool]` which is an improvement.
  
  I'm not including a version switch as I see this as a plain bug fix - I can't
  imagine this change ever being anything but beneficial.
........
  r54817 | danieljames | 2009-07-08 22:41:10 +0100 (Wed, 08 Jul 2009) | 1 line
  
  I got a bit confused by this comment, so try to make it clearer.
........
  r54818 | danieljames | 2009-07-08 22:53:15 +0100 (Wed, 08 Jul 2009) | 3 lines
  
  Support INTERNAL ONLY enums in doxygen/boostbook documenation. Refs #3242.
  
  Patch by Mathias Gaunard.
........


[SVN r54910]
2009-07-12 16:09:04 +00:00
Daniel James
b50982a373 Support INTERNAL ONLY enums in doxygen/boostbook documenation. Refs #3242.
Patch by Mathias Gaunard.

[SVN r54818]
2009-07-08 21:53:15 +00:00
Daniel James
2ff5475b33 Merge latest hash developments:
* Avoid float to int warning.
 * Work around 'using namespace' bug in Visual C++.
 * Make `<boost/functional/hash/extensions.hpp> self contained.
 * Move some of the extension implementation from the main hash header
   into the exensions header.
 * Remove BOOST_HASH_CHAR_TRAITS from `container_fwd.hpp`.
 * Other minor changes.

Merged revisions 53828,53924,54024-54025,54033-54034,54139-54145,54399 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53828 | danieljames | 2009-06-12 19:24:47 +0100 (Fri, 12 Jun 2009) | 1 line
  
  Try to avoid float to int warning when a float function doesn't exist.
........
  r53924 | danieljames | 2009-06-15 08:37:42 +0100 (Mon, 15 Jun 2009) | 4 lines
  
  Remove hash_complex_test's dependency on Boost.Random.
  
  Only test for a few values, but that should be okay as there isn't much
  to test.
........
  r54024 | danieljames | 2009-06-17 22:22:49 +0100 (Wed, 17 Jun 2009) | 1 line
  
  Put the minimum amount of implementation in the same namespace as the 'using namespace' directives in order to avoid Visual C++ 8 bug.
........
  r54025 | danieljames | 2009-06-17 22:23:42 +0100 (Wed, 17 Jun 2009) | 1 line
  
  Try to avoid using special macro handling code.
........
  r54033 | danieljames | 2009-06-18 00:24:28 +0100 (Thu, 18 Jun 2009) | 1 line
  
  Add copyright to namespace_fail_test.cpp
........
  r54034 | danieljames | 2009-06-18 00:25:12 +0100 (Thu, 18 Jun 2009) | 1 line
  
  A couple of missing newlines.
........
  r54139 | danieljames | 2009-06-21 10:41:11 +0100 (Sun, 21 Jun 2009) | 1 line
  
  A few more comments in boost::hash.
........
  r54140 | danieljames | 2009-06-21 10:41:30 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move includes to the header which they're used in.
........
  r54141 | danieljames | 2009-06-21 10:41:46 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Revert [54025] "Try to avoid using special macro handling code."
........
  r54142 | danieljames | 2009-06-21 10:42:05 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Get <boost/functional/hash/extensions.hpp> to work.
........
  r54143 | danieljames | 2009-06-21 10:42:20 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move BOOST_HASH_CHAR_TRAITS from container_fwd into the hash headers, and undefine it.
........
  r54144 | danieljames | 2009-06-21 10:42:40 +0100 (Sun, 21 Jun 2009) | 1 line
  
  Move the support for hashing containers into the extension header, and improve the standard tests.
........
  r54145 | danieljames | 2009-06-21 10:51:59 +0100 (Sun, 21 Jun 2009) | 1 line
  
  I didn't mean to comment this out.
........
  r54399 | danieljames | 2009-06-27 08:39:12 +0100 (Sat, 27 Jun 2009) | 1 line
  
  Add am implementation note about the Visual C++ problems.
........


[SVN r54402]
2009-06-27 08:12:20 +00:00
Daniel James
f42f6e682b Tweaked appearance of member classes/structs/unions in a class synopsis.
Merged revisions 53549 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r53549 | fmhess | 2009-06-01 19:01:10 +0100 (Mon, 01 Jun 2009) | 5 lines
  
  Tweaked appearance of member classes/structs/unions in a class synopsis
  so they don't run together with previous typedefs or static constants, but
  are separated by a blank line and comment.
........


[SVN r54396]
2009-06-27 07:15:35 +00:00
Daniel James
6d6b3c9e54 A couple of missing newlines.
[SVN r54034]
2009-06-17 23:25:12 +00:00
Frank Mori Hess
006f34db46 Tweaked appearance of member classes/structs/unions in a class synopsis
so they don't run together with previous typedefs or static constants, but
are separated by a blank line and comment.



[SVN r53549]
2009-06-01 18:01:10 +00:00
Daniel James
5e38276d23 Document 'boost:' links in boostbook & quickbook.
Merged revisions 52352 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52352 | danieljames | 2009-04-12 12:21:59 +0100 (Sun, 12 Apr 2009) | 3 lines
  
  Document 'boost:' links in boostbook & quickbook.
  
  Fixes #2861.
........


[SVN r52398]
2009-04-15 07:37:45 +00:00
Daniel James
5c4733f5fc Document 'boost:' links in boostbook & quickbook.
Fixes #2861.

[SVN r52352]
2009-04-12 11:21:59 +00:00
Daniel James
1df2cadc32 Some small documentation fixes for the release.
Merged revisions 52348-52350 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52348 | danieljames | 2009-04-12 11:50:31 +0100 (Sun, 12 Apr 2009) | 1 line
  
  Use a test file that's actually valid C++.
........
  r52349 | danieljames | 2009-04-12 11:50:43 +0100 (Sun, 12 Apr 2009) | 3 lines
  
  Revert support for static mutable variables.
  
  Of course there's no such thing.
........
  r52350 | danieljames | 2009-04-12 11:50:57 +0100 (Sun, 12 Apr 2009) | 1 line
  
  Note change to operator[] in the unordered release notes.
........


[SVN r52351]
2009-04-12 10:54:44 +00:00
Daniel James
34c6963030 Revert support for static mutable variables.
Of course there's no such thing.

[SVN r52349]
2009-04-12 10:50:43 +00:00
Daniel James
41398d1414 Use a test file that's actually valid C++.
[SVN r52348]
2009-04-12 10:50:31 +00:00