Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-16 | Use ascii escapes for punctuation characters for portability. | John MacFarlane | |
2015-02-16 | Don't require python3 to make cmark.3 man page. | John MacFarlane | |
2015-02-16 | Move normalization step from main to cmark_parser_finish. | John MacFarlane | |
2015-02-16 | Properly handle " with no matching close quote with --smart. | John MacFarlane | |
This occurs in fiction: when a speaker has dialogue with multiple paragraphs, a close quote is used only on the final one. Added test cases. | |||
2015-02-15 | Fixed man escaping for unicode characters. | John MacFarlane | |
2015-02-15 | Proper escaping of smart punctuation in man writer. | John MacFarlane | |
2015-02-15 | Removed unneeded include. | John MacFarlane | |
2015-02-15 | Removed outdated statement in man page. | John MacFarlane | |
`--smart` now affects XML output too. | |||
2015-02-15 | Moved handling of --smart from renderer to parser. | John MacFarlane | |
This allows backslash escapes to disable smart quote transformations in particular cases. Closes #8. | |||
2015-02-15 | Added options parameter to cmark_parse_document, cmark_parse_file. | John MacFarlane | |
Also to some non-exported functions in blocks and inlines. | |||
2015-02-15 | Moved normalization step from XML renderer to main. | John MacFarlane | |
2015-02-15 | Fixed segfault with --normalize (closes #7). | John MacFarlane | |
This bug was introduced after the modification in 009c3847f004fda437dd5376a9452973b1cb913e. | |||
2015-02-15 | Man page updates. | John MacFarlane | |
2015-02-15 | Implemented --smart for man output. | John MacFarlane | |
2015-02-15 | Further improvements and small optimizations in smart punctuation code. | John MacFarlane | |
2015-02-15 | Optimized --smart. | John MacFarlane | |
Previously we had 0.24s on the benchmark without `--smart`, 0.38s with it. Now we have 0.27s with `--smart`, so `--smart` has only a small performance impact. | |||
2015-02-14 | Added smart.c, smart.h with function abstracting smart punct rendering. | John MacFarlane | |
Also fixed some bugs in earlier smart handling. Now handles UTF-8. | |||
2015-02-14 | astyle changes (code formatting only). | John MacFarlane | |
2015-02-14 | Updated man page for --smart. | John MacFarlane | |
2015-02-14 | Improved smart quote recognition. | John MacFarlane | |
All tests now pass. | |||
2015-02-14 | Added test for --smart option. | John MacFarlane | |
Currently one test fails. | |||
2015-02-14 | Added CMARK_OPT_SMARTPUNCT and --smart option. | John MacFarlane | |
So far this is only implemented for the HTML renderer. Ultimately some of this should be factored out into a form that can be used in other renderers. | |||
2015-02-13 | Updated scanners for new whitespace definition. | John MacFarlane | |
2015-02-13 | Updated test/spec.txt. | John MacFarlane | |
2015-02-04 | Use try.commonmark.org for dingus address. | John MacFarlane | |
2015-02-02 | Merge pull request #5 from nwellnhof/zap_strnlen | John MacFarlane | |
Don't rely on strnlen being available | |||
2015-02-02 | Don't rely on strnlen being available | Nick Wellnhofer | |
2015-01-31 | Updated spec.txt from CommonMark repo. | John MacFarlane | |
2015-01-31 | Fixed autolink scanner to conform to the spec. | John MacFarlane | |
Backslash escapes not allowed in autolinks. | |||
2015-01-28 | Update cmark.3 man page. | John MacFarlane | |
Only the date changed, but this is needed to avoid building the page on a git checkout. | |||
2015-01-28 | Added Profile build type, 'make prof' target. | John MacFarlane | |
2015-01-25 | Adjust benchmarks for commonmark.js. | John MacFarlane | |
2015-01-25 | Fixed license in README.md. | John MacFarlane | |
2015-01-25 | Fixed link to spec. | John MacFarlane | |
2015-01-25 | COPYING - added license for test/spec.txt and python code in test/. | John MacFarlane | |
2015-01-25 | Use 2-clause BSD license. | John MacFarlane | |
The legal implications of the 3rd clause seem too unclear. | |||
2015-01-25 | Removed JavaScript specific licenses in COPYING. | John MacFarlane | |
2015-01-24 | Improved README with note on wrappers. | John MacFarlane | |
2015-01-24 | Added reference to benchmarks in README. | John MacFarlane | |
2015-01-24 | Removed non-C related parts of README.md. | John MacFarlane | |
2015-01-24 | Makefile: Removed spec- and website- related parts. | John MacFarlane | |
2015-01-24 | Makefile: Added update-spec target. | John MacFarlane | |
2015-01-24 | Moved spec.txt to test/ directory. | John MacFarlane | |
2015-01-24 | Removed spec-specific files (DTD, spec generation tools). | John MacFarlane | |
2015-01-24 | Renamed changelog.c.txt -> changelog.txt. | John MacFarlane | |
Deleted changelog.spec.txt. | |||
2015-01-24 | Added note on documentation in man pages. | John MacFarlane | |
2015-01-24 | Updated changelog.c.txt. | John MacFarlane | |
2015-01-24 | Updated version in CMakeLists.txt. | John MacFarlane | |
2015-01-24 | Bump spec version to 0.17, updated changelog for spec. | John MacFarlane | |
2015-01-24 | Removed obsolete PACKAGEDIR in Makefile. | John MacFarlane | |