summaryrefslogtreecommitdiffstats
path: root/Source/cmDocumentationFormatterMan.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Drop all documentation formatters except UsageBrad King2013-10-161-102/+0
| | | | | | | | We now need only the Usage formatter to support command-line options that print basic usage, and the supporting indented=>preformatted markup processor to support CMake message formatting. Drop all other documentation formatters and move the remaining code up into the top cmDocumentationFormatter class.
* documentation: preparation for making the man section configurableAlex Neundorf2012-06-211-1/+7
| | | | | | | | This patch adds a man section number, which is then used by the DocumentationFormatterMan. The section number is right now always 1, detecting this from the file name will be the next step. Alex
* -remove trailing whitespaceAlex Neundorf2012-06-211-4/+4
| | | | Alex
* 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.
* BUG: Fix man-page preformatted text paragraphingBrad King2009-03-061-1/+1
| | | | | | | Man page preformatted text needs an extra newline after the ending marker to create a paragraph break. This bug was introduced by the patch from issue #7797 to place explicit ".nf" and ".fi" markers around preformatted blocks.
* ENH: Improve generated documentation formattingBrad King2008-10-101-6/+20
| | | | | | | | | | | | 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: change to make the documentation class more generic, about halfway ↵Ken Martin2007-10-221-10/+15
| | | | there, also provides secitons for Variables now
* BUG: revert doc changes since VS7 cannot compile them, will implement them ↵Ken Martin2007-10-091-5/+5
| | | | in a different manner
* ENH: make documentation entries actually store their dataKen Martin2007-10-091-5/+5
|
* BUG: correct name for the man pageAlexander Neundorf2007-09-191-1/+1
| | | | Alex
* STYLE: move the code for the different formats of the generated help intoAlexander Neundorf2007-09-191-0/+82
their own classes, making cmDocumentation smaller and also making it easier to eventually add another format Alex