Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-10 | Properly set default build type in CMakeLists.txt. | John MacFarlane | |
2014-11-10 | Added BUILDTYPE to Makefile, default to Release. | John MacFarlane | |
Previously we weren't building with release flags. | |||
2014-11-10 | Fuzztest: indicate when command terminates abnormally. | John MacFarlane | |
2014-11-10 | Make FUZZCHARS settable from environment. | John MacFarlane | |
2014-11-10 | Version 0.12. | John MacFarlane | |
2014-11-10 | Added a link. | John MacFarlane | |
2014-11-10 | Allow images to contain images. | John MacFarlane | |
2014-11-10 | Rebuild commonmark.js before update-site. | John MacFarlane | |
2014-11-10 | Bump spec version to 0.11. | John MacFarlane | |
2014-11-10 | jshint improvements. | John MacFarlane | |
2014-11-10 | Stack-based link handling in js. All tests pass. | John MacFarlane | |
2014-11-10 | Variable renaming in inlines.c. | John MacFarlane | |
2014-11-09 | Rewrote parseLink in js consistent with the C and spec. | John MacFarlane | |
2014-11-09 | Added processEmphasis, run at end of parseInlines. | John MacFarlane | |
2014-11-09 | Changed parseEmphasis to just put things on stack. | John MacFarlane | |
2014-11-09 | Added clarification that hard breaks don't work at ends of blocks. | John MacFarlane | |
Closes #191. | |||
2014-11-09 | Spec: use terminology of "image description" rather than "alt text". | John MacFarlane | |
"alt text" has to do with one possible rendering decision. | |||
2014-11-09 | Fixed spec tests. | John MacFarlane | |
2014-11-09 | Fixed 2 typos in spec tests. | 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 | README: more than 500 tests. | John MacFarlane | |
changes. Lines starting | |||
2014-11-09 | Updated spec for links. | John MacFarlane | |
Still a work in progress. | |||
2014-11-09 | Merge branch 'master' of github.com:jgm/CommonMark | John MacFarlane | |
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. | |||
2014-11-09 | runtests.pl: distinguish error status from failures. | John MacFarlane | |
2014-11-09 | Added MAX_LINK_LABEL_LENGTH to cmark.h. | John MacFarlane | |
Use in link label parsing and reference lookup. | |||
2014-11-09 | Removed some unused code. | John MacFarlane | |
2014-11-09 | Disallow links inside links and images inside images. | John MacFarlane | |
2014-11-09 | Fixed backslash-escape inside link label. | John MacFarlane | |
Down to 8 failures, all cases where the spec will need to be changed to reflect lack of priority of links over emphasis. | |||
2014-11-09 | Fixed problem with images. | John MacFarlane | |
2014-11-09 | Fixed allocation issue. | John MacFarlane | |
2014-11-09 | Got ref links working, but with deallocation issues. | John MacFarlane | |
2014-11-09 | Got inline links working. | John MacFarlane | |
2014-11-09 | Initial steps towards link parsing. | John MacFarlane | |
2014-11-09 | Simplified link_label parser. | John MacFarlane | |
It now just scans for an unescaped `]`. No `[` characters are permitted in labels. Backticks don't have their usual meaning in labels. This accords with the behavior of some of the main Markdown parsers: marked, sundown, discount, kramdown, showdown, Markdown.pl, PHP Markdown. | |||
2014-11-08 | template.html changes needed to make visible spaces work. | John MacFarlane | |
2014-11-08 | Make spaces visible using CSS. | John MacFarlane | |
Closes #49. I didn't want to actually insert the characters, since I want the code samples to be cut/pasteable. But this CSS trick seems to work. | |||
2014-11-08 | Spec: better system for designating definitions of terms. | John MacFarlane | |
`[foo](@foo)` turns into an anchor with id `foo` that links to itself and has class `definition`. This allows us to remove the manual `<a>` tags in `spec.txt`. A simple regex substitution in the Makefile handles the transformation. I believe this addresses some of the concerns in #141 by giving the definitions a prominent appearance. Note that we want definitions to link to themselves, to allow users to quickly generate a link to the relevant bit of the spec. | |||
2014-11-08 | Improved fuzztest. | John MacFarlane | |
2014-11-08 | Improved fuzztest. | John MacFarlane | |
2014-11-07 | Removed unused emphasis_nestlevel. | John MacFarlane | |
2014-11-07 | Factored out push_delimiter. | John MacFarlane | |
Conflicts: src/inlines.c | |||
2014-11-07 | Removed config.h.cmake (not used). | John MacFarlane | |
2014-11-07 | Replace parse_inlines_while with parse_inlines_from_subject. | John MacFarlane | |
2014-11-07 | Removed release_it scripts. | John MacFarlane | |
2014-11-07 | Revised README with cmake instructions. | John MacFarlane | |
2014-11-07 | Moved site building targets to _site/Makefile. | John MacFarlane | |
2014-11-07 | Moved old bits of Makefile to Makefile.old. | John MacFarlane | |
2014-11-07 | Shared library is again libcmark. | John MacFarlane | |
2014-11-07 | More cmake cleanup. | John MacFarlane | |