a Common Lisp implementation of the Docutils text processing system for processing plaintext into presentational formats such as HTML and LaTeX. It is based upon the Python Docutils reference implementation but uses Common Lisp idioms making it easier to extend and more flexible. As with the reference implementation it includes a parser for the reStructured text plaintext markup syntax which is suitable for marking up documentation and for use as user markup for collaborative web sites. It is successfully used to support a higher education peer-review assessment and online tutorial system.
Stars
24
Forks
7
Watchers
24
Open Issues
4
Overall repository health assessment
No package.json found
This might not be a Node.js project
Fixed to remove trailing space on text components of inline references.
756b5adView on GitHubChanged section title error report to error level rather than severe.
0ca0e7bView on GitHubFIxed handling of inline maths so extra $ are not added.
0393c93View on GitHubFixed first/last handling for list items and seciton level handling in markup extension.
1d4e2e6View on GitHubFixed it so writer settins could be list based (assoc or property) and that the extension markup reader/writers are not created each time (not shared).
e694b12View on GitHubMerge https://github.com/archimag/cl-docutils into archimag
e8bd4b6View on GitHubApplied patch from Vladimir Sedach <vsedach@gmail.com> fixing reader
8692c8bView on GitHubMerge https://github.com/redline6561/cl-docutils into sedach
38681eeView on GitHubRemoved bogus type declarations from struct and class slots (Clozure actually checks them, which causes errors because some of them are wrong). Patch from Vladimir Sedach.
5316244View on GitHubFix compilation on ccl64 except for docutils.writer.latex::encode.
9bf4021View on GitHub