Added support for pandoc's fenced code blocks
authorMartin Alt <mnalt@gmx.de>
Tue, 27 Oct 2015 21:11:12 +0000 (22:11 +0100)
committerMartin Alt <mnalt@gmx.de>
Tue, 27 Oct 2015 21:11:12 +0000 (22:11 +0100)
commit3e6d7001c4058b93281645e72ad1e223280b8589
treeed990d3ee257eaf496012e38689c990158c68ddc
parent441b424160ccf92f27828c5f4c42b9276f65f076
Added support for pandoc's fenced code blocks

Code blocks can be started using three or more ~ characters and stopped
by the same or higher number of ~s. Additionally, pandoc attributes can
be specified. They are ignored in mdp, but may be used to get much nicer
output when converting the md file to html or pdf using pandoc.

For Example:
~~~~ {.bash .linenumbers}
ls $HOME # this is a comment
~~~~

See http://pandoc.org/demo/example9/pandocs-markdown.html
include/markdown.h
include/parser.h
sample.md
src/parser.c
src/viewer.c