285 Commits

Author SHA1 Message Date
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
5de4ee524b Get curl to follow redirects when downloading docbook files.
[SVN r59377]
2010-01-31 13:53:55 +00:00
Daniel James
0be9223709 Don't include simplesectsep from doxygen output.
[SVN r59163]
2010-01-20 19:31:01 +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
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
Daniel James
8ec58236ea Pass through more elements in doxygen2boostbook. Refs #3309.
[SVN r55370]
2009-08-02 18:18:14 +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
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
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
5c4733f5fc Document 'boost:' links in boostbook & quickbook.
Fixes #2861.

[SVN r52352]
2009-04-12 11:21:59 +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
Daniel James
dcf599b7d7 Add a test document for doxygen integration.
[SVN r52344]
2009-04-12 10:06:24 +00:00
Daniel James
5252102def Workaround buggy doxygen output. Refs #2937
[SVN r52326]
2009-04-11 12:38:30 +00:00
Daniel James
b7abd20087 Partially revert [51323].
It added partial support for protected and private attributes and friend
functions. But since it isn't complete support it was doing more harm
than good.

[SVN r52321]
2009-04-11 07:55:00 +00:00
Daniel James
ce6a49b1fe Support reference for variables that are both static and mutable in
boostbook.

[SVN r52083]
2009-03-31 19:43:35 +00:00
Daniel James
39eb5bacb8 Support global variable reference in boostbook.
[SVN r52082]
2009-03-31 19:43:13 +00:00
John Maddock
f969e67178 Set margins to 0pt so they line up with surrounding text rather than appearing outside it - prevents margins from overlapping other content.
[SVN r51696]
2009-03-11 10:22:42 +00:00
Daniel James
03983168fc Try to support inbodydescription in doxygen xml.
[SVN r51680]
2009-03-10 08:09:14 +00:00
Daniel James
5220fa791b Display text purposes in function reference.
[SVN r51647]
2009-03-08 09:45:51 +00:00
Daniel James
38017203f6 Add a purpose for macroname, headername, enumname, globalname.
Ref #2153: There's still no documentation for methodname and classname.
These are actually defined in the docbook DTD for a different purpose so
I'm not sure how to deal with them.

http://www.docbook.org/tdg/en/html/methodname.html
http://www.docbook.org/tdg/en/html/classname.html

[SVN r51401]
2009-02-22 23:47:51 +00:00
Daniel James
9d06dbbaae Support the alt tag in headername and macroname. Also make headername
and macroname valid. Refs #1977

[SVN r51389]
2009-02-22 11:54:18 +00:00
Daniel James
9f3c6f9243 This DTD isn't stable, so I'm calling it a 'development' version. Which is probably wrong, but there you go.
[SVN r51388]
2009-02-22 11:54:01 +00:00
Daniel James
622fced058 Change license in boostbook docs to boost license.
Douglas Gregor is listed in the blanket permissions file.

[SVN r51372]
2009-02-21 18:50:25 +00:00
Daniel James
241e02cb6e Fix links in standalone boostbook documentation.
[SVN r51371]
2009-02-21 18:50:14 +00:00
Daniel James
4ccacb65e6 Regenerate boostbook reference documentation and merge with existing
documentation.

Ref #2153

[SVN r51370]
2009-02-21 18:50:00 +00:00
John Maddock
18f7121b7a Set monospace font so that carriage return character (for line continuation) is found.
Revert to modified keep-together rule for tables, as widow and orphan controls don't work quite as expected.

[SVN r51332]
2009-02-19 16:52:57 +00:00
John Maddock
eac7e37f0a Fix FO XSL customisation layer to improve formatting - use widow and orphan control rather than "keep-together", make sure formatting is applied consistently across all elements, and allow code block to line wrap with hyphenation.
[SVN r51328]
2009-02-19 13:33:22 +00:00
Daniel James
b55c27558f Deal with top level enums from doxygen.
[SVN r51324]
2009-02-18 21:25:12 +00:00
Daniel James
4cb40a7e09 More information in error messages in the doxygen2boostbook script.
[SVN r51323]
2009-02-18 21:24:36 +00:00
Daniel James
05343b86e4 Add default path for callouts to xhtml.
[SVN r51321]
2009-02-18 21:23:35 +00:00
Daniel James
e272daa32e Remove long out of date warning.
[SVN r51319]
2009-02-18 21:22:37 +00:00
John Maddock
7e71c7ad2a Add preliminary HTMLHelp support.
[SVN r51269]
2009-02-16 10:40:26 +00:00
John Maddock
837b3eeb29 Add default path for callouts.
[SVN r51268]
2009-02-16 10:39:18 +00:00
Daniel James
2423ae5950 Implement the 'boost:' for links relative to boost root. Also, optionally
replace links within the boost distribution with links to the the boost site,
which is useful for generating pdfs and standalone documentation.

Implemented with John Maddock. Fixes #1166.

[SVN r51261]
2009-02-15 19:31:37 +00:00
John Maddock
82858e99f6 Change section to chapter: mixing chapters and sections at the top level in a document causes PDF build to fail.
[SVN r51147]
2009-02-09 17:45:10 +00:00
John Maddock
c3be9243b6 Add Jamfile to build PDF versions of all the docs.
Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc.
Tweaked fo.xsl to provide more options by default, and improve formatting.

[SVN r51104]
2009-02-08 16:59:14 +00:00
Daniel James
e0f2099dc2 Make checking for duplicated names case insensitive.
This avoids generating filenames with names that only differ by case as they
cause problems on case insensitive file systems.


[SVN r50798]
2009-01-26 23:14:53 +00:00
Roland Schwarz
5db61ec62a Make doxygen command "\throw" work with boostbook.
[SVN r50246]
2008-12-12 15:06:44 +00:00