Tree @master (Download .tar.gz)
Cleandown
Cleandown is an opinionated pretty-printer for Markdown documents.
It is based on Cat's Eye Technologies' fork of Marko, a Markdown parsing library for Python 3.
TODO
- Extra blank lines after list items are sometimes nice for spacing - retain them if possible
- Link targets containing spaces and parens are treated oddly.
- When rewriting a non-reference link whose target is included as a reference, (possibly) don't replace with a reference link. (Or at least retain the case of the reference.)
Commit History
@master
git clone https://git.catseye.tc/Cleandown/
0
»»
- Ignore temporary test outputs. Chris Pressey 1 year, 8 months ago
- Add a tiny test suite. Chris Pressey 1 year, 9 months ago
- Update included Marko sources to be on par w/ 2.1.2 from upstream. Chris Pressey 1 year, 9 months ago
- Debug how Marko formats reference links. Chris Pressey 1 year, 10 months ago
- Add some command-line arguments. Chris Pressey 1 year, 10 months ago
- Rename renderer class. Chris Pressey 1 year, 10 months ago
- All the small adjustments to get it operational. Chris Pressey 1 year, 10 months ago
- Initial import of files for Cleandown. Chris Pressey 1 year, 10 months ago
0
»»