kc3-lang/md4c/scripts

Branch :


Log

Author Commit Date CI Message
e7c4392c 2024-02-04 01:40:43 CI: Run test also on Windows runners.
ef4dcd41 2024-01-09 02:54:25 Updated spec.txt expands what's recognized as Unicode punctuation. Namely all P and S general categories are now treated as punctuation.
d955c495 2024-01-17 02:48:57 Rework permissive autolinks. (#220) * We have now dedicated run over the inline marks for them. * We check more throughly whether it really looks as an URL or e-mail address. The old implementation recognized even heavily broken ones. * This allows us to be much more careful in order not to cross already resolved marks. * Share substantial parts of the code between all three types of the permissive autolinks (URL, WWW, e-mail). * Merge their tests into one file, spec-permissive-autolinks.txt. * Add one pathological case which triggered quadratic behavior in the old implementation.
a715b884 2024-01-16 15:29:35 Rename many files in test dir for better organization.
6685df9c 2024-01-16 15:09:33 Move all regression tests into new tests/regressions.txt. (And update scripts/run-tests.sh accordingly.)
74e5f7a9 2024-01-16 14:56:09 Tests: Specify md2html command line options for each example as needed. Previously the caller (or the script scripts/run_tests.sh) needed to know what options to specify.
e25ea3d1 2024-01-11 03:34:24 Update list of named entities.
61949ee9 2024-01-09 02:08:48 Update to Unicode 15.1.
6ef3be6e 2024-01-08 20:09:57 `MD_FLAG_HARD_SOFT_BREAKS` (#193)
bcdbd126 2020-09-17 09:55:33 scripts/build_folding_map.py: Fix/improve a comment.
72dad97e 2020-05-20 16:44:07 scripts/build_folding_map.py: Handle properly "ranges" of length 2. Update the data structures in md_get_unicode_fold_info() to reflect the update in the script and handle the previously omitted characters. Fixes #113.
3d64d6be 2020-05-08 02:13:55 Update to Unicode 13.0 (#111)
e6661f23 2020-01-10 19:27:10 Implement an underline extension. (#103) Closes #101.
e336e640 2019-11-04 15:20:59 Add support for Wiki links (#92) With a new flag MD_FLAG_WIKILINKS, recoginize wiki-style links as [[foo]] and [[foo|bar]]. Update also the HTML renderer accordingly, to output a custom HTML tag <x-wikilink> when seeing it.
2e965941 2019-07-07 10:59:20 Add/improve docs for the LaTeX math spans.
8bac86aa 2019-07-07 09:46:10 Added support for LaTeX math (#87) Addresses #86.
4f6a9e54 2019-05-19 10:46:26 Update Unicode support to 12.1. * scipts/build_*_map.py: Implement helper pythonic scripts used to generate some Unicode search maps and data for helper Unicode functions used in MD4C. This should simplify updating to future Unicode versions. * md_get_unicode_fold_info: Use data generated by the scripts. * md_is_unicode_whitespace__: Ditto. * md_is_unicode_punct__: Ditto.
8e01a769 2019-02-10 22:58:42 Implement task lists. (#50) Fixes #30.
3cf6637b 2017-12-10 16:11:36 run-tests.sh: Use 'py' utility if available.
938460d5 2017-07-24 21:17:53 Improve/unify output of test scripts.
26f14899 2017-07-24 19:27:27 Add pathological_tests.py from cmark.
f3f9404e 2017-07-14 02:06:23 Improve URL autolinks extension. It is now much more compatible to Cmark-gfm. With the flag MD_FLAG_PERMISSIVEWWWAUTOLINKS, we now also support the WWW autolinks (when the http: scheme is omitted).
25a156ee 2017-07-12 23:30:14 Implement strikethrough extension.
23312d6d 2016-12-05 11:13:43 md_is_html_tag: Fix parsing unquoted attribute value (issue #2).
be7fcc16 2016-11-21 09:47:31 Implement tables. Note it is implemented as an extension. To enable it, the flag MD_FLAG_TABLES must be explicitly specified.
e5225137 2016-10-24 10:58:23 scripts/coverity.sh: chmod 755
ef5f230f 2016-10-14 19:56:05 Implement permissive autolinks extensions. With MD_FLAG_PERMISSIVEURLAUTOLINKS, we treat not overly complicated URLs as autolinks even without '<' and '>'. With MD_FLAG_PERMISSIVEEMAILAUTOLINKS, we treat not overly complicated e-mail addresses as autolinks even without '<', '>' and without the 'mailto:' scheme. Also expanded md2html utility and tests to cover these.
c3e63408 2016-10-11 01:19:50 scripts/run-tests.sh: Fix permissions.
8fd97d78 2016-10-11 01:11:21 scripts/run-tests.sh: Fix typo.
1cfc6a5f 2016-10-11 01:10:11 Incorporate the specification testsuite from CommonMark.
7d7f0d06 2016-10-06 21:15:23 scripts/run-commonmark-tests.sh: Make the script more robust.
78674f0a 2016-10-05 01:51:04 Add script for building for Coverity scan.
2d21382f 2016-10-03 21:41:13 Run CommonMark testsuite when building on travis.ci.org.