Commit Graph

41 Commits

Author SHA1 Message Date
Daniel James
1b8441c17c Use object.id in boostbook to docbook conversion
Will generate more consistent ids if generate.consistent.ids is set to 1.
2017-10-25 01:14:54 +01:00
Daniel James
2a7b62e58d Add support for language='c++'.
The implementation is a bit odd, but I was trying to match the existing
templates.

[SVN r86509]
2013-10-28 22:35:16 +00:00
Daniel James
a2f08d47e5 Boostbook: Convert more for-each tags to copy-of.
[SVN r83016]
2013-02-19 19:15:18 +00:00
Daniel James
e33a468009 Boostbook: Simpler method for copying chapter attributes. Refs #7899.
I'm not sure if this will fix the issue, but it's worth a try.

[SVN r82863]
2013-02-14 00:58:09 +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
58dc4361c4 Boostbook: Pass through processing instructions.
[SVN r72002]
2011-05-16 21:35:33 +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
ef13ddd9dd Valid listitems.
[SVN r63145]
2010-06-20 17:57:28 +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
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
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
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
99b6f16898 add globalname for linking to the documentation for a global object
[SVN r47861]
2008-07-29 05:38:59 +00:00
Frank Mori Hess
ba2b0af02c Extended the hack in docbook.xsl for dealing with nested <part> elements.
It now handles the case of <appendix> children of <part>.


[SVN r40554]
2007-10-29 15:08:46 +00:00
Daniel James
60519e80b3 Strip paragraphs from 'purpose' tag in reference documentation.
[SVN r38168]
2007-07-08 16:20:14 +00:00
Eric Niebler
78a4d97076 make boostbook at least marginally better at handling template specializations
[SVN r37583]
2007-05-03 16:45:24 +00:00
Rene Rivera
835e482af7 Cross merge HEAD and RC_1_34_0.
[SVN r36024]
2006-11-13 16:24:38 +00:00
Eric Niebler
b9e5003e43 fix Concept section id when library has multiple reference sections
[SVN r35037]
2006-09-07 22:34:36 +00:00
Eric Niebler
90259c9b32 generate docs even if the header contains nothing but typedefs
[SVN r33570]
2006-04-06 21:31:13 +00:00
Eric Niebler
4cb3de9a91 emit header synopsis for files containing overloaded-function and enum
[SVN r33363]
2006-03-18 00:28:57 +00:00
Douglas Gregor
24621811da Some cosmetic tweaks to get rid of empty synopses, empty function groups, and use more nested directories
[SVN r33018]
2006-02-20 03:09:03 +00:00
João Abecasis
51b1cb4bea introduce boost.header.path parameters, pointing to boost header files (defaults to boost.root for
backwards compatibility).


[SVN r32438]
2006-01-27 15:18:17 +00:00
João Abecasis
124a093231 Take a conservative approach in whitespace stripping.
[SVN r32435]
2006-01-27 13:30:20 +00:00
Rene Rivera
99c053140e Add some XSTL transformations to normalize the embedding of other boostbook docs for things other than libraries so that they are integrated as chapters when the top level docs get generated.
[SVN r31683]
2005-11-17 20:40:06 +00:00
João Abecasis
50dc933ebf preserve whitespace in programlisting elements.
[SVN r31117]
2005-09-25 23:47:08 +00:00
Douglas Gregor
6623659c07 Added bold element
[SVN r26673]
2005-01-11 03:47:37 +00:00
Dave Abrahams
815e2e8337 Format classname, methodname, functionname, enumname, macroname, and
headername as "computeroutput."


[SVN r26611]
2004-12-30 07:13:33 +00:00
Douglas Gregor
71f515403d Add support for enumvalue linking element
[SVN r25424]
2004-09-27 05:13:06 +00:00
Douglas Gregor
f73de4252d Boost root fixes
[SVN r24676]
2004-08-23 16:17:18 +00:00
Douglas Gregor
9ea136fecd docbook.xsl, function.xsl, macro.xsl, type.xsl:
- Allow BoostBook markup in <purpose>


[SVN r23330]
2004-07-03 22:20:11 +00:00
Douglas Gregor
7e96894815 Fix transformation for global classes
[SVN r22015]
2004-01-28 02:46:07 +00:00
Douglas Gregor
27d486eb6c xsl/docbook.xsl: Generate section for concepts within library-reference
xsl/caramel/concept2docbook.xsl: Minor warning tweak


[SVN r21178]
2003-12-08 01:24:08 +00:00
Douglas Gregor
3d7beff32d Add support for <headername>
[SVN r20249]
2003-10-03 03:41:12 +00:00
Douglas Gregor
52653f365c docbook.xsl: Okay to always emit macro synopsis, because we won't be writing
RefEntry elements in the TOC anyway.

type.xsl: Don't highlight the entire declaration of class in the synopsis
  (to bring classes in line with functions)


[SVN r19858]
2003-08-29 13:45:36 +00:00
Douglas Gregor
529ad13fa2 Added preliminary support for macro documentation
[SVN r19845]
2003-08-29 01:37:03 +00:00
Douglas Gregor
2d7774af15 Add support for concept documentation & linking via Caramel
[SVN r19762]
2003-08-23 22:58:29 +00:00
Douglas Gregor
07fa70e531 - Support nested classes
- Much improved handling of <purpose> elements in comments


[SVN r17945]
2003-03-16 01:58:29 +00:00
Douglas Gregor
df433e64bd Imported BoostBook XSL stylesheets and DTD
[SVN r17862]
2003-03-12 22:01:44 +00:00