Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-08 | Treat line ending with EOF as ending with newline. | John MacFarlane | |
Closes #71. Added a test to api_test. | |||
2015-08-07 | Removed pre from blocktags scanner. | John MacFarlane | |
See jgm/CommonMark#355. Pre is handled separately in rule 1 and needn't be handled in rule 6. | |||
2015-08-07 | Use -10 priority with renice. | John MacFarlane | |
Negative numbers are higher priority! | |||
2015-08-07 | Fixed `--hardbreaks` with CRLF line breaks. | John MacFarlane | |
Closes #68. | |||
2015-08-07 | Added api_test case for #68. | John MacFarlane | |
Currently fails. | |||
2015-08-07 | cmark.3 man page - regenerated with smart. | John MacFarlane | |
2015-08-06 | Merge pull request #70 from kainjow/master | John MacFarlane | |
Prefix utf8proc functions to avoid conflict with existing library | |||
2015-08-06 | Prefix utf8proc functions to avoid conflict with existing library | Kevin Wojniak | |
2015-07-27 | Disallow list item starting with multiple blank lines. | John MacFarlane | |
See jgm/CommonMark#332 | |||
2015-07-27 | Updated spec. | John MacFarlane | |
2015-07-27 | Use clang-format, llvm style, for formatting. | John MacFarlane | |
* Reformatted all source files. * Added 'format' target to Makefile. * Removed 'astyle' target. * Updated .editorconfig. | |||
2015-07-25 | Updated spec.txt. | John MacFarlane | |
2015-07-25 | Updated test/spec.txt. | John MacFarlane | |
2015-07-25 | Updated test/spec.txt. | John MacFarlane | |
2015-07-25 | Removed cmark_strbuf_printf and cmark_strbuf_vprintf. | John MacFarlane | |
These are no longer needed, and cause complications for MSVC. Also removed HAVE_VA_COPY and HAVE_C99_SNPRINTF feature tests. | |||
2015-07-25 | xml renderer - use sprintf to avoid strbuf_sprintf. | John MacFarlane | |
2015-07-25 | html renderer - use sprintf to avoid strbuf_printf. | John MacFarlane | |
2015-07-25 | Avoided another use of strbuf_printf. | John MacFarlane | |
2015-07-25 | commonmark renderer - use regular sprintf for list markers. | John MacFarlane | |
This avoids an allocation and use of strbuf_printf. | |||
2015-07-25 | Avoid using strbuf_printf when not needed. | John MacFarlane | |
2015-07-23 | Improved smart_punct.txt. | John MacFarlane | |
See jgm/commonmark.js#61 | |||
2015-07-16 | Allow tabs before closing ##s in ATX header | John MacFarlane | |
2015-07-15 | Merge pull request #66 from omasanori/roundtrip | John MacFarlane | |
Split roundtrip_test and leakcheck. | |||
2015-07-15 | Set POSITION_INDEPENDENT_CODE ON for static library. | John MacFarlane | |
See discussion in #39. | |||
2015-07-16 | Fix indentations. | OGINO Masanori | |
Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> | |||
2015-07-16 | Split roundtrip_test and leakcheck. | OGINO Masanori | |
CI status became green even if roundtrip_test failed, since `then` block was not suspended when $? was non-zero. Splitting roundtrip_test and leakcheck addresses this problem. With this change, builds checks ``${TRAVIS_OS_NAME}`` twice, but checking a variable is cheap enough. Signed-off-by: OGINO Masanori <masanori.ogino@gmail.com> | |||
2015-07-15 | make bench: allow overriding BENCHFILE. | John MacFarlane | |
Previously if you did this, it would clopper BENCHFILE with the default bench file. | |||
2015-07-15 | Improved clang-check target. | John MacFarlane | |
2015-07-15 | Improved `make_autolink`. | John MacFarlane | |
Ensures that title is chunk with empty string rather than NULL, as with other links. Avoids "potential memory leak" warning from clang static analyzer (though I couldn't measure one with valgrind). | |||
2015-07-15 | Use full CMARK_NODE_x instead of NODE_x alias. | John MacFarlane | |
2015-07-14 | Added clang-check target. | John MacFarlane | |
2015-07-14 | Updated changelog. | John MacFarlane | |
2015-07-14 | Removed unused ref link defn from README. | John MacFarlane | |
2015-07-14 | Updated benchmarks. | John MacFarlane | |
2015-07-14 | Removed algorithm.md; it has been added to spec as appendix. | John MacFarlane | |
2015-07-14 | Bump version to 0.21.0. | John MacFarlane | |
2015-07-14 | Updated spec. | John MacFarlane | |
2015-07-14 | Updated spec. | John MacFarlane | |
2015-07-14 | astyle reformatting. | John MacFarlane | |
2015-07-14 | Limit 'start' to 8 digits to avoid undefined behavior (overflows). | John MacFarlane | |
This should be added to the spec. | |||
2015-07-13 | afl target: removed '-m none', added CMARK_OPTS. | John MacFarlane | |
2015-07-13 | Removed assertion that broke debug build. | John MacFarlane | |
2015-07-13 | Added `CMARK_OPT_SAFE` option and `--safe` command-line flag. | John MacFarlane | |
* Added `CMARK_OPT_SAFE`. This option disables rendering of raw HTML and potentially dangerous links. * Added `--safe` option in command-line program. * Updated `cmark.3` man page. * Added `scan_dangerous_url` to scanners. * In HTML, suppress rendering of raw HTML and potentially dangerous links if `CMARK_OPT_SAFE`. Dangerous URLs are those that begin with `javascript:`, `vbscript:`, `file:`, or `data:` (except for `image/png`, `image/gif`, `image/jpeg`, or `image/webp` mime types). * Added `api_test` for `OPT_CMARK_SAFE`. * Rewrote `README.md` on security. | |||
2015-07-12 | Updated spec. | John MacFarlane | |
2015-07-12 | Second try on ppa for travis. | John MacFarlane | |
2015-07-12 | travis - Added ppa that has recent cmake and is whitelisted. | John MacFarlane | |
2015-07-12 | Modified .travis.yml to use new containerized build system. | John MacFarlane | |
2015-07-12 | commonmark renderer - escape !. | John MacFarlane | |
Now all round-trip tests pass. | |||
2015-07-12 | Fixed scanner for link url. | John MacFarlane | |
re2c returns the longest match, so we were getting bad results with [link](foo\(and\(bar\)\)) which it would parse as containing a bare `\` followed by an in-parens chunk ending with the final paren. | |||
2015-07-12 | commonmark writer - escape all #'s, not just at beginning of line. | John MacFarlane | |
This is needed for #s at the end of atx headers. |