Age | Commit message (Collapse) | Author |
|
Moved begin_line setting into render.c, so you don't need to
worry about it in outc.
|
|
|
|
|
|
|
|
Added options argument to render_node function, and rearrange
argument order.
|
|
Now we just calculate this in the latex renderer.
|
|
This allows us to remove direct manipulation of buffer from
the latex and commonmark renderers.
|
|
* Added functions for cr, blankline, out to renderer object.
* Removed lit (we'll handle this with a macro).
* Changed type of out so it takes a regular string instead of
a chunk.
* Use macros LIT, OUT, BLANKLINE, CR in renderers to simplify code.
(Not sure about this, but `renderer->out(renderer, ...)` sure is
verbose.)
|
|
|
|
|
|
* Added render.c, render.h.
* Moved common functions and definitions from latex.c and commonmark.c
to render.c, render.h.
* Added a wrapper, cmark_render, that creates a renderer given a
character-escaper and a node renderer.
Closes #63.
|