Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-10 | New format for spec tests, new lua formatter for specs. | John MacFarlane | |
The format for the spec examples has changed from . markdown . html . to ```````````````````````````````` example markdown . html ```````````````````````````````` One advantage of this is that `spec.txt` becomes a valid Markdown file. `tests/spec_test.py` has been changed to use the new format. The old `tools/makespec.py` has been replaced by a lua program, `tools/make_spec.lua`, which uses the `lcmark` rock (and indirectly libcmark). It can generate html, latex, and commonmark versions of the spec. Pandoc is no longer needed for the latex/PDF version. And, since the new program uses the cmark API and operates directly on the parse tree, we avoid certain bad results we got with the regex replacements done by the python script. | |||
2015-12-28 | Fixed small regression in makespec.py. | John MacFarlane | |
2015-12-28 | makespec.py: remove need for link anchors to be on one line. | John MacFarlane | |
2015-12-23 | makespec.py: Only do two levels in the TOC. | John MacFarlane | |
2015-10-19 | Modified specfilter.hs to account for last change. | John MacFarlane | |
2015-10-19 | Use 'display:inline-block' rather than floats for side-by-side. | John MacFarlane | |
This works when printed too. | |||
2015-10-19 | Added better print CSS. | John MacFarlane | |
2015-08-16 | Added version to coverpage in PDF version of spec. | John MacFarlane | |
2015-07-29 | makespec.py: Use check_output for simpler pipe_through_prog | John MacFarlane | |
2015-07-28 | Another encoding fix in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed dumb mistake in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed typo in makespec.py. | John MacFarlane | |
2015-07-28 | Fixed various problems with spec.pdf generation. | John MacFarlane | |
Closes #353. | |||
2015-07-28 | makespec.py: avoid encoding errors. | John MacFarlane | |
Partially addresses #353. | |||
2015-07-22 | Avoid extra space before section number in spec.md. | John MacFarlane | |
2015-03-04 | Fixed dingus link in tools/template.html. | John MacFarlane | |
2015-02-14 | Use --smart option in producing spec. | John MacFarlane | |
2015-02-06 | New dingus location for interact links. | John MacFarlane | |
2015-02-06 | Revert "Use new dingus address and hash format for "interact" links." | John MacFarlane | |
This reverts commit 75725d2c9fd81580886580923b09c2b485df3d6e. | |||
2015-02-04 | Use new dingus address and hash format for "interact" links. | John MacFarlane | |
2015-01-24 | Updated makespec.py to use `cmark` in path. | John MacFarlane | |
2015-01-24 | Removed implementation-specific material from repository. | John MacFarlane | |
The C and JS implementations are being split off into different repositories. This repository will just have the spec itself. | |||
2015-01-24 | Removed JS implementation, which is moving to its own repo: | John MacFarlane | |
<https://github.com/jgm/commonmark.js> | |||
2015-01-17 | Added new fine-grained JS benchmarks. | John MacFarlane | |
And a script to run them. | |||
2015-01-15 | Fixed template path in tools/makespec.py. | John MacFarlane | |
2015-01-15 | Fixed (interact) link in template.html. | John MacFarlane | |
This broke when we switched from pandoc to cmark for the spec, because the class on code changed from 'markdown' to 'language-markdown'. | |||
2015-01-15 | Re-added tools/{makespec.py, template.html, template.tex}. | John MacFarlane | |
These were inadvertently dropped in the commit that described them as being moved to tools/. | |||
2015-01-12 | Moved spec2js.js to tools/. | John MacFarlane | |
2015-01-12 | Moved templates, makespec.py, and specfilter.hs -> tools/. | John MacFarlane | |
2015-01-12 | Moved mkcasefold.pl to tools/. | John MacFarlane | |