Mike Gerwitz

Activist for User Freedom

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Generate variable definitionsHEADmasterMike Gerwitz2015-10-061-3/+4
| | | | That is, top-level variables.
* Add namespace to function/template Texinfo outputMike Gerwitz2015-09-291-0/+28
| | | | This allows users to actually...uh..._use_ it.
* De-indent docblocks when rendering TexinfoMike Gerwitz2015-09-291-5/+45
|
* Do not treat line-separated comments as docblocksMike Gerwitz2015-09-291-1/+2
| | | | | | | | | | | | | | | | | | This is already handled by the `is-docblock` predicate, but was also needed here. In particular, if we have a situation like this: ```xml <!-- No a docblock. --> <function name="foo"> <!-- ... --> </function> ``` we do not want that comment to be considered the docblock of `foo`, since it does not appear immediately adjacent to it.
* texinfo namespace change to reflect project renameMike Gerwitz2015-09-291-1/+1
| | | | The rename happened a while back.
* {:=>#} Texinfo anchor arity delimiterMike Gerwitz2015-09-291-1/+1
| | | | | This is more in line with conventional XSL function references, such as those in the W3C specification.
* Texinfo function documentation fixes and changesMike Gerwitz2015-09-291-7/+19
|\
| * texinfo.xsl copyright year updateMike Gerwitz2015-09-291-1/+1
| |
| * Prefix woven definition with text indicatorMike Gerwitz2015-09-291-0/+2
| | | | | | | | | | This helps make clear that the code snippet is not an example, or part of an example that ends the description (in the docblock).
| * Prevent reading preceding sibling's docblockMike Gerwitz2015-09-281-2/+4
| |
| * Account for parity in Texinfo function anchorMike Gerwitz2015-09-281-4/+12
|/
* Comments preceding stylesheet declaration no longer processedMike Gerwitz2015-04-171-5/+4
| | | | | | The original intent of processing this was to try to generate useful documentation for any source. Now, this project is moving more toward expecting that the user make use of its literate features.
* xsltexi => literate-xsl; stylesheet rename to reflectMike Gerwitz2015-04-161-0/+0
|
* Functions and named templates now generate anchorsMike Gerwitz2015-04-151-0/+5
| | | | | Anchors are generated from the namespace prefix and local name, making it easy (and intuitive) to reference.
* Comments now considered docblocks only when immediately adjacentMike Gerwitz2015-04-141-4/+28
| | | | See comments in this commit.
* Stupidly simple serializationMike Gerwitz2015-04-141-1/+73
| | | | | This will be improved upon in the future; it exists in the spirit of weaving in literate programming.
* Attribute selectors now escaped in @match outputMike Gerwitz2015-04-141-1/+26
|
* Trailing space removed from param list outputMike Gerwitz2014-12-191-1/+1
|
* Proper handling of non-docblock commentsMike Gerwitz2014-12-191-1/+25
|
* Initial documentation conceptMike Gerwitz2014-12-192-0/+828
Based on Knuth's concept of literate programming.