Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-01 | Added src/scanners.c to repository. | John MacFarlane | |
This reduces build dependencies and should help avoid issues like | |||
2014-12-01 | Use `--no-generation-date` with `re2c`. | John MacFarlane | |
2014-12-01 | Changed build procedure so that an empty scanners.c is not created | John MacFarlane | |
if `re2c` is missing. Closes #231. | |||
2014-12-01 | Merge pull request #229 from cebe/fixed-python-script | John MacFarlane | |
fixed python script | |||
2014-12-01 | make the diff output work | Carsten Brandt | |
2014-12-01 | fixed python script | Carsten 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-30 | Improved lua wrapper demo. | John MacFarlane | |
2014-11-30 | Better example of lua wrapper. | John MacFarlane | |
2014-11-30 | Added simple luajit wrapper example. | John MacFarlane | |
2014-11-30 | More man page improvements. | John MacFarlane | |
2014-11-30 | Fixed commas in man 3 page. | John MacFarlane | |
2014-11-30 | Make the man pages standard groff man rather than mdoc. | John MacFarlane | |
2014-11-30 | Fixed bug in splitting arguments in make_man_page.py. | John MacFarlane | |
2014-11-30 | Switched to mdoc for cmark.1. | John MacFarlane | |
2014-11-30 | Man page: proper date format. | John MacFarlane | |
2014-11-30 | Set proper name and section in man page. | John MacFarlane | |
2014-11-30 | Removed markdown intermediary for man 1 page. | John MacFarlane | |
See #224. | |||
2014-11-30 | Create man 3 page without markdown intermediary. | John MacFarlane | |
Use proper man style, marking function types, arguments, etc. See #224. | |||
2014-11-30 | Updated 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. | |||
2014-11-30 | Added blank line in comment. | John MacFarlane | |
2014-11-30 | cmark.h: Use C89 comments. | John MacFarlane | |
2014-11-30 | Renamed cmark_parser_push -> cmark_parser_feed. | John MacFarlane | |
2014-11-30 | Merge pull request #228 from nwellnhof/delimiters | John MacFarlane | |
Rename delimiter identifiers | |||
2014-11-30 | Rename member first_inline to inl_text in struct delimiter | Nick Wellnhofer | |
2014-11-30 | Eliminate delim_count in struct delimiter | Nick Wellnhofer | |
Use literal length instead. | |||
2014-11-30 | Simplify remove_delimiter | Nick Wellnhofer | |
2014-11-30 | Simplify push_delimiter | Nick Wellnhofer | |
Always modify the subject when pushing a delimiter. | |||
2014-11-30 | Rename delimiter_stack to delimiter | Nick Wellnhofer | |
The struct actually describes a delimiter. I also find it conceptually much clearer to think of a doubly linked list of delimiters than a stack. | |||
2014-11-29 | More code cleanup in spec_tests.py. | John MacFarlane | |
2014-11-29 | Reorganized code in spec_tests.py. | John MacFarlane | |
2014-11-29 | test: Factored out normalization code into normalize.py. | John MacFarlane | |
2014-11-29 | spec_tests.py: if dump_args, don't try to load dynamic library. | John MacFarlane | |
2014-11-29 | Updated path for spec_test.py. | John MacFarlane | |
2014-11-29 | Use make_man_page.py + pandoc to create cmark.3 man page from cmark.h. | John MacFarlane | |
See #224. | |||
2014-11-29 | make_man_page.py improved. | John MacFarlane | |
2014-11-29 | Added make_man_page.py script. | John MacFarlane | |
2014-11-29 | Factored out cmark.py from test programs. | John MacFarlane | |
2014-11-29 | Annotated cmark.h with some markdown headers etc. for man page. | John MacFarlane | |
2014-11-29 | Added very basic cmark.3 man page, added to install process. | John MacFarlane | |
This currently just contains a list of functions. It needs some accompanying text, commentary, examples. See #224. | |||
2014-11-29 | Keep cmark.1 in repository, so pandoc isn't required to build. | John MacFarlane | |
See #224. | |||
2014-11-29 | Changed name of man target to 'manpages'. | John MacFarlane | |
2014-11-29 | Merge pull request #227 from nwellnhof/process_emph | John MacFarlane | |
Optimize and clarify process_emph | |||
2014-11-29 | Check for `[` character in `link_label`. | John MacFarlane | |
Closes #226. | |||
2014-11-29 | Clarify code in insert_emph | Nick Wellnhofer | |
2014-11-29 | Add local variable for closer inline | Nick Wellnhofer | |
2014-11-29 | Optimize emph insertion | Nick Wellnhofer | |
Avoid unnecessary malloc/free if opener is removed. | |||
2014-11-29 | Remove redundant code | Nick Wellnhofer | |
next/prev pointers are handled by cmark_node_free. | |||
2014-11-29 | Split process_emphasis into two functions | Nick Wellnhofer | |
Makes the code more readable. | |||
2014-11-29 | Fix prev pointer of emph->first_child | Nick Wellnhofer | |
2014-11-29 | Fixed ALLTESTS target for new spec_tests.py location. | John MacFarlane | |