Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-16 | Feature test for __builtin_expect | Nick Wellnhofer | |
2014-11-16 | Remove unneeded va_copy | Nick Wellnhofer | |
va_copy isn't needed here. See http://stackoverflow.com/questions/26953289 Remove it because it isn't part of C89 and not implemented by MSVC. | |||
2014-11-16 | Compile as C++ under MSVC | Nick Wellnhofer | |
2014-11-16 | Declare all functions as extern "C" | Nick Wellnhofer | |
2014-11-16 | Probe for stdbool.h | Nick Wellnhofer | |
Let cmake create a cmark_config.h file to deal with platforms missing stdbool.h. | |||
2014-11-16 | Don't use variable-length arrays | Nick Wellnhofer | |
They're not supported by MSVC. | |||
2014-11-16 | Remove unneeded #includes | Nick Wellnhofer | |
Fixes cross-platform issues. | |||
2014-11-16 | Use named enum types | Nick Wellnhofer | |
Needed for C++ compatibility. | |||
2014-11-16 | Create html_unescape.h as ANSI C | Nick Wellnhofer | |
Pass -L ANSI-C to gperf to create more compatible code. | |||
2014-11-16 | Rename variables named 'new' | Nick Wellnhofer | |
Needed for C++ compatibility. | |||
2014-11-16 | Cast void pointers explicitly | Nick Wellnhofer | |
Needed for C++ compatibility. | |||
2014-11-16 | We don't need to include stdbool in the public header. | John MacFarlane | |
2014-11-16 | Moved inline/block-making functions to ast.h. | John MacFarlane | |
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. | |||
2014-11-16 | cmark_render_html now just returns a regular C string. | John MacFarlane | |
This way, we don't have to expose buffer.h; it is just used internally. | |||
2014-11-16 | Moved AST details from public header cmark.h to private ast.h. | John MacFarlane | |
2014-11-16 | Merge pull request #200 from craigbarnes/incguard-fix | John MacFarlane | |
Rename include guards for consistency and to avoid reserved identifiers | |||
2014-11-16 | Rename include guards for consistency and to avoid reserved identifiers | Craig Barnes | |
2014-11-15 | 'make bench' - don't require rebuilding each time. | John MacFarlane | |
2014-11-15 | Fixed 'make bench' again. | John MacFarlane | |
2014-11-15 | Make 'bench' target depend on BUILDDIR. | John MacFarlane | |
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 | bench target: Added BENCHPATT. | John MacFarlane | |
2014-11-15 | Added a 'bench' target which does some basic stats on multiple runs. | 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 | Updated man page for multiple file inputs. | John MacFarlane | |
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 | Added missing type parameter in wrapper.py. | John MacFarlane | |
2014-11-14 | Added instructions for cross-compiling windows binary. | John MacFarlane | |
2014-11-14 | Added mingw target for compiling windows exe and dll. | John MacFarlane | |
They can be compiled on linux; all that is needed is the mingw32 package. | |||
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 | Merge pull request #196 from Thiht/master | John MacFarlane | |
Minor modifications | |||
2014-11-14 | Fix some links in the README (stmd -> CommonMark for the Git repo) | Thiht | |