Age | Commit message (Collapse) | Author |
|
Needed for C++ compatibility.
|
|
|
|
Now we no longer depend on buffer.h or chunk.h in the public API.
Install cmark.h and cmark_export.h into PREFIX/include instead of
PREFIX/include/cmark.
|
|
This way, we don't have to expose buffer.h; it is just used
internally.
|
|
|
|
|
|
|
|
|
|
Use proper include directory, include needed headers
chunk.h and references.h.
|
|
The new functions cmark_new_doc_parser,
cmark_free_doc_parser, cmark_process_line, and cmark_finish
allow you to feed lines one by one (possibly from several
files) to the parser and call finish when you're done.
This is now used in main for mulitple files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This caused problems with macros.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
We'll mark public functions as "default".
|
|
|
|
|
|
|
|
|
|
|
|
`make TIMER=1` to build with timings.
|
|
|
|
|
|
|
|
Fix namespace pollution
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Added length parameter so we can avoid strlen.
Properly free buffer.
|
|
See #70.
|
|
|
|
It uses some GNU-specific things.
|
|
|
|
|
|
|