summaryrefslogtreecommitdiffstats
path: root/Source/cmDocumentationFormatterHTML.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: Comply with "XHTML 1.0 Strict"Simon Harvey2010-03-011-23/+43
| | | | | | | | | | | | | Ensure that the HTML documentation generated by CMake complies with "XHTML 1.0 Strict": - All tags are properly closed and DOCTYPE is specified - Useful for downstream XML-processors (e.g. for extracting section titles) See issue #10338. Signed-off-by: Simon Harvey <simon.harvey@cambridgeflowsolutions.com>
* Convert CMake to OSI-approved BSD LicenseBrad King2009-09-281-14/+9
| | | | | | | This converts the CMake license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the CMake copyright to cover the full development time range.
* Fix for bug# 5373, include CMake verison in generated docs.Bill Hoffman2009-09-151-2/+4
|
* ENH: Improve generated documentation formattingBrad King2008-10-101-2/+5
| | | | | | | | | | | | Applying patch provided in issue #7797. Fixes to man-pages: - Character '-' must be espaced as '\-' - Surround preformatted text with '.nf' and '.fi' to adjust filling - Give every page a NAME section for indexing by mandb - Pass the man page filename without extension to .TH in its header Also added a title to the HTML header.
* ENH: handle HTML documentation for single items better: no warning aboutAlexander Neundorf2008-07-211-15/+30
| | | | | | ComputeSectionLinkPrefix, don't create an index for only one item Alex
* ENH: Fix generated documentation internal links.Brad King2008-05-051-4/+33
| | | | | | | - Previously all links started in 'command_' which led to conflicts and was confusing for non-command items. - Use a per-section name that is meaningful to humans. - Fix link id names to be valid HTML.
* STYLE: fix line lengthBill Hoffman2008-03-061-1/+2
|
* ENH: add master index into html full helpBill Hoffman2008-03-051-0/+15
|
* ENH: add support for creating the documentation in docbook formatAlexander Neundorf2008-02-191-17/+16
| | | | | | | | (http://www.oasis-open.org/docbook/xml/4.2/), which users can then convert to other formats. Tested with meinproc from KDE, which generates HTML pages which look good. Alex
* PERF: reduce time for full docs as HTML from 1.4 s to 0.2 s, the map is nowAlexander Neundorf2008-02-171-5/+8
| | | | | | | created and filled only once instead for every character I guess a simple case-switch would be still faster. Alex
* ENH: better output for qt assistantBill Hoffman2007-11-271-1/+1
|
* ENH: some more cleanup, fixes, and patch for HTML outputKen Martin2007-10-241-2/+18
|
* ENH: change to make the documentation class more generic, about halfway ↵Ken Martin2007-10-221-30/+31
| | | | there, also provides secitons for Variables now
* BUG: revert doc changes since VS7 cannot compile them, will implement them ↵Ken Martin2007-10-091-14/+14
| | | | in a different manner
* ENH: make documentation entries actually store their dataKen Martin2007-10-091-14/+14
|
* COMP: fix warning about unused parametersAlexander Neundorf2007-09-191-1/+1
| | | | Alex
* STYLE: move the code for the different formats of the generated help intoAlexander Neundorf2007-09-191-0/+189
their own classes, making cmDocumentation smaller and also making it easier to eventually add another format Alex