summaryrefslogtreecommitdiff
path: root/md2man
Commit message (Collapse)AuthorAgeFilesLines
* Unify md parsing scripts & improve non-man html conversions.Wayne Davison2021-12-271-0/+1
|
* Rename md2man.Wayne Davison2021-12-271-400/+0
|
* rrsync improvementsWayne Davison2021-12-261-3/+10
| | | | | | | | | | | | - Convert rrsync to python. - Enhance security of arg & option checking. - Reject `-L` (`--copy-links`) by default. - Add `-munge` and `-no-del` options. - Tweak the logfile line format. - Created an rrsync man page. - Use `configure --with-rrsync` if you want `make install` to install rrsync and its man page. - Give lsh more rrsync testing support.
* Some packaging improvements.Wayne Davison2021-10-101-2/+12
|
* Simplify md_parser assignment.Wayne Davison2020-07-231-5/+1
|
* Move the version string out of configure.ac.Wayne Davison2020-06-281-2/+7
|
* Fix compiling in a separate dir.Wayne Davison2020-06-201-5/+6
|
* More non-breaking space/dash improvementsWayne Davison2020-06-181-15/+22
| | | | | | - In html, use css more for non-breakability. - In nroff, mark more dashes as non-breaking in code->bold sections, and get rid of backslashed dashes in preformatted blocks.
* Use `-⁠` instead of `‑`Wayne Davison2020-06-181-2/+2
| | | | | | | Using a non-breaking zero-width char after a dash makes the browser avoiding breaking on that dash and also makes it match a dash in a search. This is better than a non-breaking dash char, which does not match a dash in a search.
* Enhance compatibility with older python3 versions.Wayne Davison2020-06-171-2/+2
|
* Use /usr/bin/env for increased portability.Wayne Davison2020-06-161-1/+1
|
* A few more trivial tweaks.Wayne Davison2020-06-161-4/+3
|
* Fix `md2man --test` on a fresh checkout.Wayne Davison2020-06-161-25/+29
|
* A few small tweaks.Wayne Davison2020-06-151-0/+2
|
* A few more md -> html improvementsWayne Davison2020-06-141-1/+3
|
* Add handling of non-breaking space & double-dash.Wayne Davison2020-06-141-2/+12
|
* Allow maintainer to build with /usr/local prefix but document /usr.Wayne Davison2020-06-111-1/+3
|
* Improvements for release process; a gensend hook.Wayne Davison2020-06-101-5/+10
|
* Fix the output with -D; a few minor tweaks.Wayne Davison2020-06-101-7/+7
|
* Mention the github rsync home.Wayne Davison2020-06-091-1/+0
|
* More man processing improvementsWayne Davison2020-06-091-27/+57
| | | | | | - Support the commonmark library in addition to cmarkgfm. - Remove github-flavor from the markup. - A few more html style improvements.
* A few more man page script improvements.Wayne Davison2020-06-091-46/+54
|
* Output the files at the end; fix a missing double-quote.Wayne Davison2020-06-091-79/+78
|
* Fix the html title.Wayne Davison2020-06-081-1/+1
|
* Change man page src format from yodl to markdown.Wayne Davison2020-06-081-0/+314
This removes the yodl dependency, which is sometimes hard to track down. Instead, this uses a python3 script that leverages the cmarkgfm library to turn the source file into html. Then, the script parses the html in order to turn the tag stream into a nroff stream using a simple state machine. While it's doing that it also implements one added format rule that turns an ordinal list that starts at 0 into a description list (since markdown doesn't have an easy description list idiom).