Steven Watanabe
c8ac32c423
Highlight comments in jam.
...
[SVN r77764]
2012-04-04 19:00:53 +00:00
Steven Watanabe
786de940c8
Oops. Use the right attribute.
...
[SVN r77676]
2012-03-31 20:38:35 +00:00
Steven Watanabe
2c0b9019d3
Highlight programlistings too.
...
[SVN r77675]
2012-03-31 20:33:23 +00:00
Steven Watanabe
aa80c5a141
Initial support for highlighting jam code.
...
[SVN r77636]
2012-03-29 23:46:06 +00:00
Daniel James
dd17d84274
Boostbook: Fix typo in id truncation.
...
[SVN r77599]
2012-03-27 23:01:18 +00:00
Rene Rivera
c2fe01eb66
Override the output encoding to fix problems with having it mismatch the webserver encoding. Switched to UTF-8 as that's the most useful in the long run.
...
[SVN r76503]
2012-01-15 06:07:41 +00:00
Rene Rivera
cb5d46ec94
Update the single-html template to match in style processing the multi-html template (mostly).
...
[SVN r76481]
2012-01-14 06:39:13 +00:00
Rene Rivera
810173480c
Add section IDs as a class name so we can add custom CSS styles per section. For example to allow a special 'TR' proposal styled section.
...
[SVN r76329]
2012-01-06 06:00:12 +00:00
Daniel James
28e539d879
Boostbook: Only put table/hr in header if it has content.
...
Also fixed option name for 'boost.defaults' in comment.
[SVN r75837]
2011-12-07 09:18:01 +00:00
Daniel James
2b0661a175
Boostbook: Make the class template parameter docs fit its context. Refs #6105
...
Would be nice to integrate this properly with the existing template
code. Especially so that the template parameters in the synopsis could
link to their purpose. Also, I think the long descriptions should be
suppressed when `template.param.brief` is true.
[SVN r75447]
2011-11-10 19:40:19 +00:00
Steven Watanabe
982e627f9e
Initial work to output MathJax for LaTeX formulae.
...
[SVN r75059]
2011-10-19 02:20:59 +00:00
Steven Watanabe
57154a5696
Align documented typedefs. Fixes #5798 .
...
[SVN r75013]
2011-10-17 18:22:22 +00:00
Steven Watanabe
176dc6c46e
Handle explicit conversion operators. Fixes #5478 .
...
[SVN r74999]
2011-10-16 22:31:40 +00:00
Steven Watanabe
3d2c61d79b
Better handling of tparam.
...
[SVN r74982]
2011-10-16 17:32:17 +00:00
Daniel James
130a1bd0a8
Boostbook: Support doxygen warning tag.
...
Thanks to Tim. Refs #5740 .
Unfortunately doxygen puts it inside a paragraph. But the generated
documentation seems good enough.
[SVN r73419]
2011-07-28 22:35:53 +00:00
John Maddock
70aadf5edf
Add AutoIndex tool from sandbox.
...
Integrate into Boost.Build.
Add HTML stylesheet options for Indexes.
Add rule to XSL stylesheets to place Indexes in their own HTML CSS class.
[SVN r72962]
2011-07-08 11:28:42 +00:00
John Maddock
50743c43e2
Add support for sections starting on new pages.
...
[SVN r72587]
2011-06-14 16:18:21 +00:00
Daniel James
58dc4361c4
Boostbook: Pass through processing instructions.
...
[SVN r72002]
2011-05-16 21:35:33 +00:00
Steven Watanabe
55259344f5
Handle \see
...
[SVN r70874]
2011-04-02 18:07:21 +00:00
Steven Watanabe
0d10a36cea
Handle more Doxygen elements: tparam, ref (for classes only), Modify handling of note so it works for classes as well as functions.
...
[SVN r70863]
2011-04-02 17:35:13 +00:00
Ronald Garcia
8e3def8f6e
improved description of A4.
...
[SVN r69896]
2011-03-12 17:03:18 +00:00
Steven Watanabe
f4e6608886
Handle the descriptions of public data-members.
...
[SVN r68716]
2011-02-08 15:25:11 +00:00
Steven Watanabe
c47227acc0
handle explicit.
...
[SVN r68708]
2011-02-08 04:13:09 +00:00
Daniel James
a1d3e62cd7
Add support for verbatim from doxygen.
...
[SVN r68307]
2011-01-19 22:04:56 +00:00
Daniel James
e361a5181f
Revert doctype in html generated from boostbook.
...
[SVN r68257]
2011-01-18 22:05:34 +00:00
Daniel James
4449e38692
Use a doctype in html documentation.
...
[SVN r67857]
2011-01-09 12:03:22 +00:00
Daniel James
7a62da4197
Implement lang attribute in quickbook/boostbook.
...
[SVN r67090]
2010-12-07 20:44:23 +00:00
Daniel James
a14f4c7a04
Copy boostbook element attributes.
...
[SVN r66277]
2010-10-30 15:52:02 +00:00
Daniel James
8ab66ba51e
Fix some comment issues in the boostbook syntax highlighter.
...
[SVN r64833]
2010-08-15 16:49:58 +00:00
Daniel James
4b34de5498
Get html-single and xhtml working with the new html stylesheets.
...
[SVN r63450]
2010-06-30 12:05:08 +00:00
Steven Watanabe
153b3e63b4
make sure that default arguments for parameters that start a new line are highlighted.
...
[SVN r63364]
2010-06-26 17:23:54 +00:00
Daniel James
269a8e741d
Oops. I accidentally checked in an old change to my subversion check out.
...
[SVN r63225]
2010-06-22 07:47:10 +00:00
Daniel James
2239878932
Remove the directories properly this time.
...
[SVN r63224]
2010-06-22 07:38:21 +00:00
Daniel James
d6c3e8bb20
Only use '/doc/src/' for images in the main boost repository.
...
[SVN r63195]
2010-06-21 20:36:47 +00:00
Daniel James
aebcfe8801
When generating boostbook, use images from doc/src
...
[SVN r63151]
2010-06-20 18:03:40 +00:00
Daniel James
ef13ddd9dd
Valid listitems.
...
[SVN r63145]
2010-06-20 17:57:28 +00:00
Daniel James
0597d29b9c
Don't include 'type' elements in output.
...
[SVN r63144]
2010-06-20 17:56:48 +00:00
Steven Watanabe
bb67cd7547
Fix markup problems reported by Eric Niebler.
...
[SVN r62894]
2010-06-13 03:08:36 +00:00
Daniel James
ff74c39518
Fix doxygen2boostbook when 2 files have the same name.
...
Refs #1192 . Patch by Steven Watanabe, updated by me. If it goes wrong,
it's my fault.
[SVN r62477]
2010-06-06 09:38:51 +00:00
Steven Watanabe
43fed417bc
Remember to recurse after highlighting a number
...
[SVN r62349]
2010-05-31 17:04:37 +00:00
Steven Watanabe
5611b2cd7a
Make sure that strings are put in quotes.
...
[SVN r62308]
2010-05-30 12:19:02 +00:00
Steven Watanabe
c0614ce8d8
Highlight literals
...
[SVN r62303]
2010-05-28 18:03:32 +00:00
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
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
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
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
8ec58236ea
Pass through more elements in doxygen2boostbook. Refs #3309 .
...
[SVN r55370]
2009-08-02 18:18:14 +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
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
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
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
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
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
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
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
Daniel James
4241b66f2b
Fix some xsl type errors.
...
[SVN r50222]
2008-12-09 13:52:07 +00:00
Daniel James
d97836444e
Run the docbook chunker quietly, unless boostbook.verbose is set.
...
[SVN r50213]
2008-12-08 23:35:20 +00:00
Daniel James
aa95798fbe
Add link to the header to the synopsis in reference documentation.
...
Refs #2214
[SVN r49669]
2008-11-09 21:57:38 +00:00
Eric Niebler
ecb31511e8
give data members with <purpose> in synopses the same treatment as functions and typedefs
...
[SVN r49459]
2008-10-26 20:24:59 +00:00
Daniel James
b9f65e69a4
Rewrite the id code to convert the characters of parts of the id at the time of
...
generating the id. This means that characters are translated to underscores for
ids as well as for filenames, since in the eventual documents they have to be
percent encoded this is probably an approvement. It also lets us deal with the
translation more intelligently and truncate long identifiers.
[SVN r48927]
2008-09-23 19:29:01 +00:00
Eric Niebler
170d49e611
use relative paths when loading external xml entities to make win32 xsltproc happy
...
[SVN r47872]
2008-07-29 21:48:11 +00:00
Eric Niebler
99b6f16898
add globalname for linking to the documentation for a global object
...
[SVN r47861]
2008-07-29 05:38:59 +00:00
Daniel James
dc60960dd9
Escape the ampersand properly.
...
[SVN r47820]
2008-07-25 23:52:12 +00:00
Daniel James
d458d33ae9
Avoid some more unacceptable characters.
...
[SVN r47811]
2008-07-25 21:13:27 +00:00
Daniel James
397f0eb312
Convert a few 'unacceptable' characters to underscores in generated documentation filenames.
...
[SVN r47807]
2008-07-25 17:52:11 +00:00
Daniel James
843e939404
Support for variadic parameters.
...
Merged revisions 44832-44957,44959-44995,44997-45128,45132-45135 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44832 | danieljames | 2008-04-28 07:55:01 +0100 (Mon, 28 Apr 2008) | 2 lines
Add variadic attribute to template type parameters.
........
r44943 | danieljames | 2008-04-30 20:27:32 +0100 (Wed, 30 Apr 2008) | 1 line
Back out my half-done support for variadic template parameters.
........
r44994 | danieljames | 2008-05-01 21:52:59 +0100 (Thu, 01 May 2008) | 1 line
Support for variadic template parameters.
........
r45132 | danieljames | 2008-05-05 12:37:35 +0100 (Mon, 05 May 2008) | 2 lines
Rename variadic attributes pack.
........
r45133 | danieljames | 2008-05-05 12:37:50 +0100 (Mon, 05 May 2008) | 2 lines
Support for function parameter packs.
........
r45134 | danieljames | 2008-05-05 12:38:08 +0100 (Mon, 05 May 2008) | 2 lines
Support for inherited pack expansions.
........
r45135 | danieljames | 2008-05-05 12:38:25 +0100 (Mon, 05 May 2008) | 2 lines
Support for pack expansions in template specializations.
........
[SVN r45741]
2008-05-25 16:14:17 +00:00
Daniel James
68bc7fa4dc
Merge in improved ids in boostbook.
...
Merged revisions 44958,45130-45131,45152-45153,45366 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44958 | danieljames | 2008-05-01 00:08:20 +0100 (Thu, 01 May 2008) | 2 lines
Don't generated file names with spaces, and replace multiple consecutive underscores with a single underscore. Refs #1705
........
r45130 | danieljames | 2008-05-05 12:37:04 +0100 (Mon, 05 May 2008) | 2 lines
Combine the two alternative versions of the function generate.id
........
r45131 | danieljames | 2008-05-05 12:37:18 +0100 (Mon, 05 May 2008) | 2 lines
Deal with generated ids that contain dots which aren't separators.
........
r45152 | danieljames | 2008-05-05 21:28:44 +0100 (Mon, 05 May 2008) | 2 lines
Only add the id to fully qualified ids inside specializations - so that we're not adding generated ids on to the end of generated ids.
........
r45153 | danieljames | 2008-05-05 21:28:56 +0100 (Mon, 05 May 2008) | 2 lines
If the same macro appears twice, generated unique ids.
........
r45366 | danieljames | 2008-05-14 21:39:14 +0100 (Wed, 14 May 2008) | 2 lines
Avoid removing underscores that are part of a class or function name.
........
[SVN r45577]
2008-05-20 15:49:55 +00:00
Daniel James
2ed2e95f0b
Merge some small documentation fixes from the doc branch, and mark some
...
previously merged changes as merged.
Merged revisions 44811,45129,45142,45154,45281-45282,45365 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r45129 | danieljames | 2008-05-05 12:36:50 +0100 (Mon, 05 May 2008) | 2 lines
Update navbar links in boostbook.
........
r45282 | danieljames | 2008-05-11 14:15:31 +0100 (Sun, 11 May 2008) | 2 lines
Group functions in the hash header - requires Frank's free-function-group fix.
........
r45365 | danieljames | 2008-05-14 21:39:00 +0100 (Wed, 14 May 2008) | 2 lines
Add boost.root to standalone hash documentation.
........
[SVN r45576]
2008-05-20 15:39:25 +00:00
Frank Mori Hess
18cbde7d28
Prevent a class' or namespace's associated free functions
...
(a "free-function-group" element inside a "class" or "namespace" element)
from reappearing in the synopsis of nested classes or namespaces.
This is a merge of revision 45297 from the boost_docs sandbox.
[SVN r45298]
2008-05-12 13:59:20 +00:00