Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-28 | Include man3 in archive. | John MacFarlane | |
2014-11-28 | Framework for using doxygen to generate API docs. | John MacFarlane | |
Added Makefile target for doxygen-generated man page. Added Doxyfile. Added man/man3/cmark.3 (generated by doxygen) to install targets. | |||
2014-11-28 | Minor reformatting. | John MacFarlane | |
2014-11-28 | Removed cmark_free_nodes from public API. | John MacFarlane | |
Replace it with static S_free_nodes. | |||
2014-11-28 | Renamed identifiers in public API: | John MacFarlane | |
cmark_doc_parser => cmark_parser cmark_new_doc_parser => cmark_parser_new cmark_free_doc_parser => cmark_parser_free cmark_finish => cmark_parser_finish cmark_process_line => cmark_parser_process_line cmark_node_destroy => cmark_node_free Closes #223. | |||
2014-11-28 | Clarified logic in remove_delimiter. | John MacFarlane | |
Motivated by warnings from clang static analyzer. | |||
2014-11-28 | Avoid potential memory leak. | John MacFarlane | |
Previously, if malloc failed to allocate 'newstack', the function would return without freeing 'stack'. Pointed out by clang static analyzer. | |||
2014-11-28 | Removed unnecessary assignment. | John MacFarlane | |
Clang static analyzer pointed out that the value assigned to 'pos' is never read. | |||
2014-11-28 | Merge pull request #222 from nwellnhof/short_name_cleanup | John MacFarlane | |
Short name cleanup | |||
2014-11-28 | Merge pull request #221 from nwellnhof/cplusplus_test | John MacFarlane | |
Test that libcmark can be used by C++ code | |||
2014-11-28 | Remove outdated public short name macros | Nick Wellnhofer | |
2014-11-28 | Always define short name macros for private symbols | Nick Wellnhofer | |
Since chunk.h and buffer.h are private now, there's no need to optionally disable the short name macros. | |||
2014-11-28 | Use prefixed names for symbols from references.h | Nick Wellnhofer | |
2014-11-28 | Use prefixed names for symbols from inlines.h | Nick Wellnhofer | |
2014-11-28 | Test that libcmark can be used by C++ code | Nick Wellnhofer | |
2014-11-27 | spec_tests.py: Replace → with tab when dumping json. | John MacFarlane | |
2014-11-27 | spec_tests.py: return success status on --dump-tests. | John MacFarlane | |
2014-11-27 | Add pathological_tests.py to archive. | John MacFarlane | |
2014-11-27 | Changed more runtests -> spec_tests. | John MacFarlane | |
2014-11-27 | Renamed runtests.py -> spec_tests.py. | John MacFarlane | |
2014-11-27 | Added pathological_tests.py to test suite. | John MacFarlane | |
2014-11-27 | runtests.py: renamed a regex. | John MacFarlane | |
2014-11-27 | runtests.py: split argument of '--program' so that options can be given. | John MacFarlane | |
e.g. --program 'myprog --simple --foo=bar' | |||
2014-11-26 | Merge pull request #220 from nwellnhof/node_insert_fix | John MacFarlane | |
Don't allow insert_{before|after} root node | |||
2014-11-26 | Don't allow insert_{before|after} root node | Nick Wellnhofer | |
This can be changed if support for node lists is added to the public API. | |||
2014-11-25 | Added wrapper.rb. | John MacFarlane | |
2014-11-25 | make bench: take input from stdin. | John MacFarlane | |
2014-11-25 | Removed html2ast.py. | John MacFarlane | |
2014-11-25 | Added skeleton of html2ast.py. | John MacFarlane | |
This is to test code for converting HTML into the representation of the AST returned by cmark_render_ast. Eventually this will be used instead of HTML in the tests. | |||
2014-11-25 | Replaced cmark_debug_print with cmark_render_ast. | John MacFarlane | |
This returns a string. | |||
2014-11-25 | print.c: use nonrecursive algorithm. | John MacFarlane | |
2014-11-25 | Use strbuf in print.c. | John MacFarlane | |
This is preliminary to having it return a string. | |||
2014-11-25 | Replaced print_blocks and print_inlines with print_nodes. | John MacFarlane | |
2014-11-25 | `print.c` - make `document` node implicit. | John MacFarlane | |
It doesn't add information and just increases the indent level of everything else. | |||
2014-11-25 | Rename NODE_STRING -> NODE_TEXT. | John MacFarlane | |
In JS, use 'Text' instead of 'Str'. In spec, use "plain textual content" instead of "strings." | |||
2014-11-25 | Moved commonmark.rb to its own repo (jgm/commonmarker). | John MacFarlane | |
2014-11-25 | Don't open shared library if --dump-tests or --debug-normalization. | John MacFarlane | |
2014-11-25 | Removed leakcheck.md; regenerate alltests.md with Makefile target. | John MacFarlane | |
2014-11-25 | Run leakcheck in travis build. | John MacFarlane | |
2014-11-24 | commonmark.rb - removed outf. | John MacFarlane | |
2014-11-24 | Merge pull request #218 from nwellnhof/windows_fixes | John MacFarlane | |
Windows fixes | |||
2014-11-24 | Merge pull request #219 from nwellnhof/editorconfig | John MacFarlane | |
Fix .editorconfig | |||
2014-11-24 | Merge pull request #217 from nwellnhof/utf8_validation | John MacFarlane | |
UTF-8 validation | |||
2014-11-24 | Fix .editorconfig | Nick Wellnhofer | |
It seems that the vim plugin doesn't support globs in braces. | |||
2014-11-24 | Add test for input containing null character | Nick Wellnhofer | |
2014-11-24 | Add option to select cmake generator | Nick Wellnhofer | |
This allows to build under MSYS. The MSYS generator can be selected with make GENERATOR="MSYS Makefiles" But the default "UNIX Makefiles" generator also seems to work. | |||
2014-11-24 | Build instructions for MSVC/NMAKE | Nick Wellnhofer | |
2014-11-24 | Fix MSVC options | Nick Wellnhofer | |
Also disable some warnings. | |||
2014-11-24 | Run nmake test with /nologo | Nick Wellnhofer | |
2014-11-24 | Set test environment on Windows | Nick Wellnhofer | |
Add directory containing cmark.dll to PATH on Windows. |