summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-10Apply js linting to test.js.John MacFarlane
2014-12-10Added eslint.json and 'lint' target in Makefile.John MacFarlane
2014-12-10html5-entities.js: put object property 'in' in quotes.John MacFarlane
...this is a JS keyword, and at least IE8 gets confused by it in this context.
2014-12-10Moved changelog.spec -> changelog.spec.txt.John MacFarlane
2014-12-10Update spec version.John MacFarlane
2014-12-09Avoid using non-ascii characters in js code.John MacFarlane
It seems to confuse IE8.
2014-12-08Merge pull request #238 from nwellnhof/fix_warningsJohn MacFarlane
Fix warnings
2014-12-08Merge pull request #237 from nwellnhof/fix_last_line_blankJohn MacFarlane
Fix last_line_blank logic
2014-12-08Compile with -WextraNick Wellnhofer
2014-12-08Fix last_line_blank logicNick Wellnhofer
The broken last_line_blank logic could lead to random failures in the API tests.
2014-12-08Create html_unescape.h with extra struct initializersNick Wellnhofer
Fixes missing initializer warnings.
2014-12-05Revert "API change: Add cmark_node_set_type for completeness."John MacFarlane
This reverts commit 6c1f76a8a22f6c84231e5101f0950ce353ec8075.
2014-12-05API change: Add cmark_node_set_type for completeness.John MacFarlane
2014-12-05node.c: Make sure no functions segfault if passed null pointers.John MacFarlane
2014-12-05Changed CMARK_NODE_NONE from -1 to 0.John MacFarlane
This is more consistent with CMARK_LIST_NONE, etc.
2014-12-05Added CMARK_NODE_TYPE_NONE.John MacFarlane
This is the return value of cmark_get_node_type when the argument is a null pointer. Avoids segfault.
2014-12-04Added "chunk.h" include to scanners.h.John MacFarlane
2014-12-04Moved source files from src/html into src.John MacFarlane
The separate directory presents problems for some simple extension building systems, like luarocks.
2014-12-04Fixed another archive problem.John MacFarlane
2014-12-04Fixed some problems in 'make archive'.John MacFarlane
2014-12-04Merge pull request #235 from coder543/patch-1John MacFarlane
Update benchmarks.md
2014-12-04Create pkg-config file as part of build procedure.John MacFarlane
Closes #234.
2014-12-04Update benchmarks.mdcoder543
Fixed a typo. Prenalized should be penalized.
2014-12-03Added note on lua wrapper.John MacFarlane
2014-12-03Revised README's instructions on tests.John MacFarlane
2014-12-02Merge pull request #232 from nwellnhof/eof_detectionJohn MacFarlane
Fix EOF detection
2014-12-02Fix EOF detectionNick Wellnhofer
Fixes issue with Ctrl-D having to be pressed twice when reading from terminal.
2014-12-02Added changelog.spec.John MacFarlane
2014-12-02'make' now prints message about where to find binaries.John MacFarlane
See #231.
2014-12-01README: Document where the binaries are placed.John MacFarlane
2014-12-01Travis: we no longer need doxygen.John MacFarlane
2014-12-01Added src/scanners.c to repository.John MacFarlane
This reduces build dependencies and should help avoid issues like
2014-12-01Use `--no-generation-date` with `re2c`.John MacFarlane
2014-12-01Changed build procedure so that an empty scanners.c is not createdJohn MacFarlane
if `re2c` is missing. Closes #231.
2014-12-01Merge pull request #229 from cebe/fixed-python-scriptJohn MacFarlane
fixed python script
2014-12-01make the diff output workCarsten Brandt
2014-12-01fixed python scriptCarsten Brandt
all these variables are not defined and have to be extracted from `test`. Running the script this way resulted in error: ``` python cmm/test/spec_tests.py --spec cmm/spec.txt --program "./bin/markdown --flavor=common" Traceback (most recent call last): File "cmm/test/spec_tests.py", line 137, in <module> if do_tests(cmark, tests, args.pattern, args.normalize): File "cmm/test/spec_tests.py", line 114, in do_tests result = do_test(test, normalize) File "cmm/test/spec_tests.py", line 47, in do_test print_test_header(headertext, example_number,start_line,end_line) NameError: global name 'headertext' is not defined ```
2014-11-30Improved lua wrapper demo.John MacFarlane
2014-11-30Better example of lua wrapper.John MacFarlane
2014-11-30Added simple luajit wrapper example.John MacFarlane
2014-11-30More man page improvements.John MacFarlane
2014-11-30Fixed commas in man 3 page.John MacFarlane
2014-11-30Make the man pages standard groff man rather than mdoc.John MacFarlane
2014-11-30Fixed bug in splitting arguments in make_man_page.py.John MacFarlane
2014-11-30Switched to mdoc for cmark.1.John MacFarlane
2014-11-30Man page: proper date format.John MacFarlane
2014-11-30Set proper name and section in man page.John MacFarlane
2014-11-30Removed markdown intermediary for man 1 page.John MacFarlane
See #224.
2014-11-30Create man 3 page without markdown intermediary.John MacFarlane
Use proper man style, marking function types, arguments, etc. See #224.
2014-11-30Updated make_man_page.py to use C89 comments.John MacFarlane
See #224. TODO: change this to create the man page directly (not via markdown intermediary) and parse signatures into .Ft, .Fo, .Fa, .Fc, .Fd.