Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-16 | Moved AST details from public header cmark.h to private ast.h. | John MacFarlane | |
2014-11-16 | Rename include guards for consistency and to avoid reserved identifiers | Craig Barnes | |
2014-11-15 | Workaround to add -fvisibility=hidden for older versions of cmake. | John MacFarlane | |
2014-11-15 | Don't expose append_inlines. | John MacFarlane | |
2014-11-15 | Fixed install target in src/CMakeLists. | John MacFarlane | |
Use proper include directory, include needed headers chunk.h and references.h. | |||
2014-11-15 | Expose lower-level parsing API. | John MacFarlane | |
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. | |||
2014-11-14 | Disable warnings about inline with mingw. | John MacFarlane | |
2014-11-14 | inline make_autolink. | John MacFarlane | |
2014-11-14 | Moved code from buffer.h to buffer.c. Make strbuf_cstr static. | John MacFarlane | |
2014-11-14 | Disable PUBLIC declarations when we're compiling the executable. | John MacFarlane | |
2014-11-14 | Added some includes of buffer.h | John MacFarlane | |
2014-11-14 | buffer: Name functions with cmark_ prefix. | John MacFarlane | |
2014-11-14 | Exported some functions from buffer that are used elsewhere. | John MacFarlane | |
2014-11-14 | Changed internal library name to something without a hyphen. | John MacFarlane | |
This caused problems with macros. | |||
2014-11-14 | Use cmake's generate_export_header. | John MacFarlane | |
2014-11-14 | Use time.h, not sys/time.h. | John MacFarlane | |
2014-11-13 | Made buffer functions visible in shared library. | John MacFarlane | |
2014-11-13 | Added cmark_append_blocks, exposed more functions. | John MacFarlane | |
2014-11-13 | Removed ast modules, moved these defs back to cmark.h. | John MacFarlane | |
2014-11-13 | Make basic functions in cmark.h visible. | John MacFarlane | |
2014-11-13 | Compile with -fvisibility=hidden. | John MacFarlane | |
We'll mark public functions as "default". | |||
2014-11-13 | Moved scan_at out of scanners.h, renamed to _scan_at. | John MacFarlane | |
2014-11-13 | Moved ast-manipulating functions from inlines to ast. | John MacFarlane | |
2014-11-13 | bench.h - adjusted timing width. | John MacFarlane | |
2014-11-13 | Moved the timing macros to get finer-grained information. | John MacFarlane | |
2014-11-13 | inline static -> static inline for consistency. | John MacFarlane | |
2014-11-13 | Added bench.h and inserted timing macros in main. | John MacFarlane | |
`make TIMER=1` to build with timings. | |||
2014-11-13 | Moved cmark_free_inlines from inlines to ast. | John MacFarlane | |
2014-11-13 | Rename cmark_free_nodes -> cmark_free_blocks. | John MacFarlane | |
2014-11-13 | Added ast.[c,h] for AST definitions and AST-manipulating functions. | John MacFarlane | |
2014-11-12 | Merge pull request #195 from nwellnhof/fix_namespace_pollution | John MacFarlane | |
Fix namespace pollution | |||
2014-11-12 | Mark some functions as static | Nick Wellnhofer | |
2014-11-12 | Prefix names in cmark.h | Nick Wellnhofer | |
2014-11-12 | Prefix names in references.h | Nick Wellnhofer | |
2014-11-12 | Prefix names in inlines.h | Nick Wellnhofer | |
2014-11-12 | Prefix names in chunk.h | Nick Wellnhofer | |
2014-11-12 | Prefix names in buffer.h | Nick Wellnhofer | |
2014-11-12 | Removed some no-longer-used code in C impl. | John MacFarlane | |
2014-11-12 | Moved man install target to main CMakeLists.txt. | John MacFarlane | |
2014-11-11 | Improved cmark_markdown_to_html. | John MacFarlane | |
Added length parameter so we can avoid strlen. Properly free buffer. | |||
2014-11-11 | Added cmark_markdown_to_html with a simple interface. | John MacFarlane | |
See #70. | |||
2014-11-11 | Added macro def needed for cpp. | John MacFarlane | |
2014-11-11 | Don't include debug.h in any production code. | John MacFarlane | |
It uses some GNU-specific things. | |||
2014-11-10 | html_unescape: Made find_entity static | John MacFarlane | |
2014-11-10 | Define _CMARK_H_ instead of _STDMD_H_. | John MacFarlane | |
2014-11-10 | Fixed memory allocation bug. | John MacFarlane | |
2014-11-10 | Allow images to contain images. | John MacFarlane | |
2014-11-10 | Variable renaming in inlines.c. | John MacFarlane | |
2014-11-09 | Fixed bug. | John MacFarlane | |
Need to remove open delimiters from the stack when they don't match for a link. | |||
2014-11-09 | Restored priority of links over emphasis grouping. | John MacFarlane | |
Now when we encounter (possibly) closing `*` or `_` delimiters, we simply add them to the delimiters stack. This gets processed by `process_emphasis` either (a) when a link is created (in which case only the inlines created by the link are processed) or at the end of processing a run of inlines. |