Douglas Gregor
ebb5873362
- Highlight the function name when printing it, so "operator" gets
...
highlighted for overloaded operators
[SVN r20098]
2003-09-18 18:43:12 +00:00
Douglas Gregor
c396311251
- Handling of conversion operators
...
- Normalize one of the freaky things Doxygen does with function names
("operator &&" instead of "operator&&")
- Better support for linking to types
- INTERNAL ONLY string in documentation suppresses output (because
Doxygen's \internal doesn't get through to the XML)
[SVN r20097]
2003-09-18 18:42:04 +00:00
Douglas Gregor
ae2938aa76
function.xsl: Do proper highlighting/linking for the return types of
...
functions
[SVN r20096]
2003-09-18 18:38:51 +00:00
Douglas Gregor
80642a813a
- Added support for overloaded functions (not yet for methods; no
...
testcase)
- If the exception clause has the exception name "nothrow", the
BoostBook output will be "Will not throw."
[SVN r20095]
2003-09-18 17:07:43 +00:00
Douglas Gregor
1db997ec6e
concept2docbook.xsl: Obey the "text" parameter of concept.link
...
[SVN r19860]
2003-08-29 15:07:18 +00:00
Douglas Gregor
96ec5bc0f3
template.xsl: Do proper highlighting for default template arguments
...
[SVN r19859]
2003-08-29 14:45:37 +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
d7cbec0ddd
Don't generate TOC entries for refentry elements
...
[SVN r19857]
2003-08-29 13:30:23 +00:00
Douglas Gregor
529ad13fa2
Added preliminary support for macro documentation
...
[SVN r19845]
2003-08-29 01:37:03 +00:00
Douglas Gregor
79cf01a36d
source-highlight.xsl:
...
- Add a "highlight" mode that should do source highlighting
properly
type.xsl:
- Use "highlight" mode for typedef types.
[SVN r19844]
2003-08-28 22:29:52 +00:00
Douglas Gregor
ac210c754d
html.xsl:
...
- Generate TOCs for up to 3 levels of nested sections
[SVN r19843]
2003-08-28 22:07:00 +00:00
Douglas Gregor
a6666cd27a
function.xsl:
...
- Don't link entire function declaration; just link the name.
[SVN r19842]
2003-08-28 21:43:09 +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
1689acb635
- use generate.id instead of generate-id
...
- Add the "-bb" suffix to id names generated by generate-id
[SVN r19756]
2003-08-23 15:54:46 +00:00
Douglas Gregor
aed848ebd8
Fix some PDF generation problems with FOP
...
[SVN r19755]
2003-08-23 15:53:10 +00:00
Douglas Gregor
4c051eba0c
Handle member specifiers
...
[SVN r19139]
2003-07-16 04:45:08 +00:00
Douglas Gregor
6a1bd24e70
* Handle parameter descriptions _correctly_
...
* Map Doxygen \note to <notes>
[SVN r19062]
2003-07-11 16:11:03 +00:00
Douglas Gregor
d1ab30b7f1
Don't highlight a full declaration if the template header was placed on a
...
separate line.
[SVN r19061]
2003-07-11 16:09:47 +00:00
Douglas Gregor
d9d5f69a7e
html.xsl, html-single.xsl: Use function requirements <variablelist> formatting
...
when spacing="boost"
[SVN r18964]
2003-07-07 15:32:07 +00:00
Douglas Gregor
bfa67ad183
dtd/boostbook.dtd:
...
- Parameters can now have <description> elements
- Add function specifiers
xsl/function.xsl:
- When needed, place function return type on a separate line
- Format <description> element for parameters
- Use "spacing=boost" for variablelists used for function requirements
xsl/doxygen/doxygen2boostbook.xsl:
- Emit <description> elements for parameters when available
- Properly translate file descriptions
[SVN r18963]
2003-07-07 15:31:34 +00:00
Vladimir Prus
9bc590a839
Fix typo.
...
[SVN r18885]
2003-06-30 06:51:10 +00:00
Douglas Gregor
2fdc10b8ee
doxygen2boostbook.xsl:
...
- Handle non-type template parameters
- Handle class/struct/union template specializations
[SVN r18385]
2003-05-12 13:27:37 +00:00
Douglas Gregor
72d233a8b8
Tighten up the specification of <inherits>
...
[SVN r18243]
2003-04-13 14:46:07 +00:00
Douglas Gregor
2f878b7612
function.xsl:
...
- Use arabic numbering for semantic clauses
collect.xsl:
- Accept the input directory as a stylesheet parameter
doxygen2boostbook.xsl:
- Update for recent changes in the BoostBook XML format
[SVN r18242]
2003-04-13 14:44:38 +00:00
Douglas Gregor
ce3af72b76
function.xsl: Remove the <formalpara> stuff from the 'standardese' generation
...
mode. It looks silly at the moment.
[SVN r18184]
2003-04-04 21:37:30 +00:00
Douglas Gregor
3ac648327d
type.xsl: Much improved formatting for <inherit> elements, including allowing
...
<purpose> elements for comments
[SVN r18155]
2003-04-02 04:37:05 +00:00
Douglas Gregor
7f34f3e2e3
Changed content model of <inherit> to require an explicit <type>
...
element, optionally contain a <purpose>, and make "access" attribute
implied.
[SVN r18152]
2003-04-02 04:34:10 +00:00
Douglas Gregor
88a6031f3e
Transforms a documented DTD (in XML) to BoostBook
...
[SVN r18131]
2003-03-30 03:11:16 +00:00
Douglas Gregor
edc06baa80
reference.dtdxml: The BoostBook DTD, converted to XML and documented
...
reference.xml: generated from reference.dtdxml
reference_doc.xml: Useless now that we have reference.dtdxml
boostbook.xml: Include reference.xml, not reference_doc.xml
[SVN r18130]
2003-03-30 03:10:39 +00:00
Douglas Gregor
86b50f5b1d
- Bring BoostBook output closer to real BoostBook
...
- Don't repeat inner classes at namespace level
- Fix this dumb "which file are we in" question yet again
[SVN r18110]
2003-03-27 18:45:18 +00:00
Douglas Gregor
71cef2a626
Suggest FOP version 0.20.4
...
Note name of DTD is "DocBook XML 4.2"
[SVN r18108]
2003-03-27 18:16:08 +00:00
Douglas Gregor
969f017fc4
Fixes for errors as suggested by William Kempf
...
[SVN r18105]
2003-03-27 17:11:31 +00:00
Douglas Gregor
10ea9f38ab
Make it overt that the DocBook DTD comes as a ZIP file, not as a single file.
...
[SVN r18104]
2003-03-27 16:32:36 +00:00
Douglas Gregor
849d01f41d
Added sections on Apache FOP and Doxygen
...
[SVN r18100]
2003-03-27 05:18:39 +00:00
Douglas Gregor
add1fe71fb
*.xml: Fix DTD location, write a little, remove a little
...
Jamfile.v2: for building BoostBook documentation
[SVN r18018]
2003-03-19 20:23:16 +00:00
Douglas Gregor
027ee4e6e9
When variable lists have a title, revert to the standard DocBook formatting
...
[SVN r18017]
2003-03-19 20:07:27 +00:00
Douglas Gregor
6935fe7884
No use for these old makefiles: we be Jammin' now
...
[SVN r18013]
2003-03-19 19:11:59 +00:00
Douglas Gregor
83a78fbe01
Don't allow < or > in man page names
...
[SVN r18012]
2003-03-19 18:27:56 +00:00
Douglas Gregor
ea66c4215c
manpages.xsl: Output man pages into subdirectories based on the man page number
...
(e.g., man3 for section 3 man pages)
[SVN r17965]
2003-03-17 18:32:17 +00:00
Douglas Gregor
83006bbfb3
manpages.xsl: Wrapper around DocBook manpages output
...
- Fixes spacing of <programlisting> elements in lists.
- Handles generation of a manifest, if desired
[SVN r17963]
2003-03-17 18:18:52 +00:00
Douglas Gregor
06e7d60773
Generate a manifest
...
[SVN r17962]
2003-03-17 17:12:26 +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
009796240f
Fix path for boost.xml
...
[SVN r17944]
2003-03-16 01:57:35 +00:00
Douglas Gregor
9c4a80af08
function.xsl, template.xsl, type.xsl:
...
- Deal with changes in the DTD
html.xsl, html-single.xsl:
- Better handling of function semantic clauses
[SVN r17940]
2003-03-15 23:11:32 +00:00
Douglas Gregor
3eb2ae462c
- Eliminate "return-type" attribute for functions
...
- Require "type" element for most function types
- member-function-group --> method-group
- Remove useless attributes in a few places
- Allow "id" element on BoostBook elements
- Lots of little cleanups and strictifications
[SVN r17939]
2003-03-15 23:10:51 +00:00
Douglas Gregor
acdf8dca3b
Use "description" element where appropriate
...
[SVN r17936]
2003-03-15 21:37:18 +00:00
Douglas Gregor
d2e78d320f
Use description element in functions
...
[SVN r17935]
2003-03-15 21:36:10 +00:00
Douglas Gregor
c9c1f578ca
use the generate.id template, not generate-id
...
[SVN r17925]
2003-03-14 21:39:17 +00:00
Douglas Gregor
bcdd674d80
Cleanups, including highlighting in static constants and typedefs
...
[SVN r17873]
2003-03-13 00:46:15 +00:00
Douglas Gregor
54afa8b0a3
Moving from attributes to elements, and introducing a more regular structure
...
[SVN r17870]
2003-03-13 00:29:30 +00:00