Commit Graph

515 Commits

Author SHA1 Message Date
Daniel James
a2f5e2c6c0 Boostbook: Merge id truncation fix.
[SVN r77671]
2012-03-31 19:31:12 +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
b684ebaa7c Boostbook: Merge from trunk.
- Template parameter documentation.
- Don't print an empty table/hr in header if there is not image or
  navigation info.
- Initial mathjax support.


[SVN r75947]
2011-12-14 22:42:18 +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
453cea92dc Boostbook: Merge from trunk to release.
- Support for doxygen warnings tags. Fixes #5740.
- Autoindex support (johnmaddock).
- Support for sections starting on new pages (johnmaddock).


[SVN r73448]
2011-07-30 17:02:37 +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
Daniel James
fc92df71c2 Boostbook: Pass through processing instructions.
[SVN r73111]
2011-07-14 19:32:52 +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
Daniel James
697fae8883 Boostbook: merge from trunk.
- Handle more doxygen: \see, tparam, ref (for classes only).
- Modify handling of note so it works for classes as well as functions.
- Automate doxygen test.
- Suppress inspect warning for directory name containing a dot.


[SVN r71882]
2011-05-11 23:29:20 +00:00
Daniel James
6a42dd3c65 Boostbook: Update the 'more' tests.
[SVN r70929]
2011-04-03 11:04:21 +00:00
Daniel James
dbad14e2b2 Boostbook: Suppress warning.
[SVN r70925]
2011-04-03 10:56:21 +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
Steven Watanabe
5f2db99b26 Automate doxygen test
[SVN r70860]
2011-04-02 16:48:04 +00:00
Daniel James
68ed9a4d3c Boostbook: merge changes.
Doxygen:

- Add support for verbatim (danieljames).
- Handle explicit (steven_watanabe).
- Handle description of public data members (steven_watanabe).

Fop:

- Working link to download, in setup_boostbook (garcia).
- Improved description of A4 in docs (garcia).



[SVN r70450]
2011-03-23 00:20:29 +00:00
Ronald Garcia
8e3def8f6e improved description of A4.
[SVN r69896]
2011-03-12 17:03:18 +00:00
Ronald Garcia
f480fc5ddc FOP 1.0 is broken, so I found a working link to FOP 0.94.
curl was mis-naming docbook-xsl-*.tar.gz.  Changing the form of the URL seems
to do the trick (remove the "/download" part).



[SVN r69895]
2011-03-12 16:58:52 +00:00
Ronald Garcia
8bd3ed2d2b FOP is now at version 1.0. 0.94 is not available at the old url.
[SVN r69843]
2011-03-11 13:21:06 +00:00
Ronald Garcia
0f53ba0902 FOP is now at version 1.0. Version 0.94 is no longer available at the website.
[SVN r69842]
2011-03-11 13:19:13 +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
e6c9ba02c4 Revert doctype in html generated from boostbook.
[SVN r68258]
2011-01-18 22:06:05 +00:00
Daniel James
e361a5181f Revert doctype in html generated from boostbook.
[SVN r68257]
2011-01-18 22:05:34 +00:00
Daniel James
4a8e3b1cae Merge boostbook - use a doctype in generated html.
[SVN r68112]
2011-01-13 18:14:55 +00:00
Daniel James
4449e38692 Use a doctype in html documentation.
[SVN r67857]
2011-01-09 12:03:22 +00:00
Daniel James
e755a0fafb Merge boostbook from trunk.
- Better support for attributes on root elements - including `lang`.
- Add missing copyright to some files.


[SVN r67666]
2011-01-04 23:10:47 +00:00
Daniel James
44e18ae23e Fix tabs and files without copyright.
[SVN r67612]
2011-01-03 12:43:34 +00:00
Daniel James
7a62da4197 Implement lang attribute in quickbook/boostbook.
[SVN r67090]
2010-12-07 20:44:23 +00:00
Daniel James
560f5c529e Merge documentation fixes to release.
[SVN r66285]
2010-10-30 17:34:45 +00:00
Daniel James
a14f4c7a04 Copy boostbook element attributes.
[SVN r66277]
2010-10-30 15:52:02 +00:00
Daniel James
a0b0e2d73f Get run-tests.py working on python 2.5
[SVN r66276]
2010-10-30 15:50:06 +00:00
Daniel James
5b7e8a24f3 Fix boostbook comments at the end of code blocks.
[SVN r64980]
2010-08-24 07:54:04 +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
b828baab1d Start developing automated boostbook tests.
Just a shoddy python script for now. The main point of using python is
to normalize the ids generated by boostbook, which make comparisons
difficult. I'll probably switch to using whatever build tool we settle
on.

[SVN r64832]
2010-08-15 16:49:10 +00:00
Daniel James
6b847c7712 Merge documentation changes.
[SVN r64186]
2010-07-19 23:29:09 +00:00
Daniel James
a2d077e2be Update bjam calls in boostbook docs.
[SVN r64137]
2010-07-18 16:46:20 +00:00
Daniel James
8a73555c3e Merge boostbook (mostly by Steven Watanabe).
* New faster highlighter.
* Optimized namelookup.
* Separate out some of the common html xsl (supports Boost.Test docs).
* Tweaks to optimize boostbook to html conversion.
* Bug in cxx-name-lookup.
* Use images under doc/src.


[SVN r63678]
2010-07-06 00:12:00 +00:00
Daniel James
4936070d81 Merge some of the boostbook changes from trunk.
* XML validity fix for a test.
* Valid docbook lists.
* Updated documentation build settings.
* Fix doxygen problem when two files have the same name. Fixes #1192.
* Avoid including `type` elements in generated docbook.
* Update setup_boostbook scripts.


[SVN r63463]
2010-06-30 23:37:54 +00:00