Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-15 | Check return status of utf8proc_iterate. Closes #27. | John MacFarlane | |
If unicode parsing gives an error condition, we just skip the rest of the string without rendering anything and proceed. I'm not sure if that's the best way to handle this, but garbage in, garbage out. Note: this bug was found using american fuzzy lop. | |||
2015-04-14 | Added afl to .PHONY in Makefile. | John MacFarlane | |
2015-04-07 | Check length before reading. | Ben Trask | |
2015-04-07 | Try to match existing style better. | Ben Trask | |
2015-04-07 | Bug fixes for CRLF support. | Ben Trask | |
2015-04-07 | Hacks to spec_tests.py to test CRLF support. | Ben Trask | |
2015-04-07 | Fix regression in remove_trailing_blank_lines(). | Ben Trask | |
2015-04-07 | Add CRLF/CR handling to inlines.c. | Ben Trask | |
2015-04-07 | Support for CRLF and CR line endings. | Ben Trask | |
2015-04-01 | Bump version to 0.18.3. | John MacFarlane | |
2015-04-01 | Updated changelog. | John MacFarlane | |
2015-04-01 | Merge pull request #25 from nwellnhof/include_patchlevel_in_soname | John MacFarlane | |
Include patch level in soname | |||
2015-04-01 | Include patch level in soname | Nick Wellnhofer | |
Minor version is tied to spec version, so this allows to break the ABI between spec releases. | |||
2015-03-31 | Merge pull request #24 from yangcha/master | John MacFarlane | |
Install compiler-provided system runtime libraries. | |||
2015-03-31 | Install compiler-provided system runtime libraries. | Changjiang Yang | |
2015-03-30 | Use strbuf_printf instead of snprintf. | John MacFarlane | |
snprintf is not available on some platforms. | |||
2015-03-30 | Fixed memory issue. | John MacFarlane | |
This fixes valgrind "invalid read of size 1" on input `[link](<>)`. | |||
2015-03-30 | Merge pull request #22 from yangcha/master | John MacFarlane | |
snprintf is not implemented in Visual Studio 2013 or earlier. Use _snpri... | |||
2015-03-30 | snprintf is not implemented in Visual Studio 2013 or earlier. Use _snprintf ↵ | Changjiang Yang | |
instead. | |||
2015-03-30 | Modified copyright message with --version. | John MacFarlane | |
2015-03-30 | Updated man page. | John MacFarlane | |
2015-03-30 | Updated changelog. | John MacFarlane | |
2015-03-30 | Updated version to 0.18.2 | John MacFarlane | |
2015-03-29 | Travis: only do roundtrip test on linux. | John MacFarlane | |
We need python3, and we're testing the OSX install without python3. | |||
2015-03-29 | Fixed roundtrip.sh. | John MacFarlane | |
2015-03-29 | Merge branch 'master' of github.com:jgm/cmark | John MacFarlane | |
2015-03-29 | commonmark - use strlen not strnlen for portability. | John MacFarlane | |
strlen should be safe here, as we use it on strings generated by cmark_chunk_to_cstr and these should be null terminated. | |||
2015-03-29 | Updated cmark path in roundtrip.sh. | John MacFarlane | |
2015-03-29 | commonmark renderer - render links as autolinks when appropriate. | John MacFarlane | |
2015-03-29 | Scanners: added _scan_scheme, scan_scheme. | John MacFarlane | |
This is used in the commonmark renderer. | |||
2015-03-29 | Added roundtrip_test Makefile target. | John MacFarlane | |
Eventually this should be pythonized and put in the cmake test routine. | |||
2015-03-29 | Fixed bug in cmark_strbuf_unescape (buffer.c). | John MacFarlane | |
The old function called 'continue' when seeing a backslash, but this gave incorrect results on input like: \\* since the next backslash would be treated as escaping the `*` instead of being escaped itself. | |||
2015-03-29 | Don't wrap inline HTML. | John MacFarlane | |
2015-03-29 | commonmark renderer - improved tight list detection. | John MacFarlane | |
2015-03-29 | commonmark writer - more tight list fixes. | John MacFarlane | |
Avoid losing blank line *before* a tight list, by adjusting `state->in_tight_list_item` only *after* we've started the first list item. | |||
2015-03-29 | commonmark - don't use indented code if first thing in list item. | John MacFarlane | |
2015-03-29 | commonmark renderer - don't escape in fenced code blocks. | John MacFarlane | |
2015-03-29 | commonmark - properly escape literal backticks. | John MacFarlane | |
2015-03-29 | commonmark renderer - honor softbreak if width == 0. | John MacFarlane | |
2015-03-29 | commonmark renderer - fixed memory access error. | John MacFarlane | |
2015-03-29 | commonmark - improved tight list rendering. | John MacFarlane | |
2015-03-29 | commonmark - use * for bullet list to avoid clash with setext header. | John MacFarlane | |
E.g. with a paragraph followed immediately by a list item with no content. | |||
2015-03-29 | Fixes one-off error in previous commit. | John MacFarlane | |
2015-03-29 | commonmark - use space after delim if code is empty. | John MacFarlane | |
2015-03-29 | commonmark - use fenced code blocks if code starts/ends with blank. | John MacFarlane | |
2015-03-29 | commonmark renderer: special case EMPH(EMPH(x)). | John MacFarlane | |
This needs to be rendered `*_x_*` rather than `**x**`. | |||
2015-03-29 | commonmark renderer - better inline code. | John MacFarlane | |
Use the minimum number of backticks as delimiter, and include a space only if needed. | |||
2015-03-29 | commonmark renderer - fixed calculation of number of backticks in code. | John MacFarlane | |
2015-03-29 | Removed obsolete TODO comment. | John MacFarlane | |
2015-03-29 | commonmark renderer - two blank lines after list before code/list. | John MacFarlane | |