| 
              
d955c495
               | 
              
2024-01-17T02: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-16T15:29:35
               | 
              
               | 
              
Rename many files in test dir for better organization.
               | 
            
            
              
   
               | 
              
6685df9c
               | 
              
2024-01-16T15:09:33
               | 
              
               | 
              
Move all regression tests into new tests/regressions.txt.
(And update scripts/run-tests.sh accordingly.)
               | 
            
            
              
   
               | 
              
74e5f7a9
               | 
              
2024-01-16T14: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-11T03:34:24
               | 
              
               | 
              
Update list of named entities.
               | 
            
            
              
   
               | 
              
61949ee9
               | 
              
2024-01-09T02:08:48
               | 
              
               | 
              
Update to Unicode 15.1.
               | 
            
            
              
   
               | 
              
6ef3be6e
               | 
              
2024-01-08T20:09:57
               | 
              
               | 
              
`MD_FLAG_HARD_SOFT_BREAKS` (#193)
               | 
            
            
              
   
               | 
              
bcdbd126
               | 
              
2020-09-17T09:55:33
               | 
              
               | 
              
scripts/build_folding_map.py: Fix/improve a comment.
               | 
            
            
              
   
               | 
              
72dad97e
               | 
              
2020-05-20T16: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-08T02:13:55
               | 
              
               | 
              
Update to Unicode 13.0 (#111)
               | 
            
            
              
   
               | 
              
e6661f23
               | 
              
2020-01-10T19:27:10
               | 
              
               | 
              
Implement an underline extension. (#103)
Closes #101.
               | 
            
            
              
   
               | 
              
e336e640
               | 
              
2019-11-04T15: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-07T10:59:20
               | 
              
               | 
              
Add/improve docs for the LaTeX math spans.
               | 
            
            
              
   
               | 
              
8bac86aa
               | 
              
2019-07-07T09:46:10
               | 
              
               | 
              
Added support for LaTeX math (#87)
Addresses #86.
               | 
            
            
              
   
               | 
              
4f6a9e54
               | 
              
2019-05-19T10: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-10T22:58:42
               | 
              
               | 
              
Implement task lists. (#50)
Fixes #30.
               | 
            
            
              
   
               | 
              
3cf6637b
               | 
              
2017-12-10T16:11:36
               | 
              
               | 
              
run-tests.sh: Use 'py' utility if available.
               | 
            
            
              
   
               | 
              
938460d5
               | 
              
2017-07-24T21:17:53
               | 
              
               | 
              
Improve/unify output of test scripts.
               | 
            
            
              
   
               | 
              
26f14899
               | 
              
2017-07-24T19:27:27
               | 
              
               | 
              
Add pathological_tests.py from cmark.
               | 
            
            
              
   
               | 
              
f3f9404e
               | 
              
2017-07-14T02: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-12T23:30:14
               | 
              
               | 
              
Implement strikethrough extension.
               | 
            
            
              
   
               | 
              
23312d6d
               | 
              
2016-12-05T11:13:43
               | 
              
               | 
              
md_is_html_tag: Fix parsing unquoted attribute value (issue #2).
               | 
            
            
              
   
               | 
              
be7fcc16
               | 
              
2016-11-21T09: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-24T10:58:23
               | 
              
               | 
              
scripts/coverity.sh: chmod 755
               | 
            
            
              
   
               | 
              
ef5f230f
               | 
              
2016-10-14T19: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-11T01:19:50
               | 
              
               | 
              
scripts/run-tests.sh: Fix permissions.
               | 
            
            
              
   
               | 
              
8fd97d78
               | 
              
2016-10-11T01:11:21
               | 
              
               | 
              
scripts/run-tests.sh: Fix typo.
               | 
            
            
              
   
               | 
              
1cfc6a5f
               | 
              
2016-10-11T01:10:11
               | 
              
               | 
              
Incorporate the specification testsuite from CommonMark.
               | 
            
            
              
   
               | 
              
7d7f0d06
               | 
              
2016-10-06T21:15:23
               | 
              
               | 
              
scripts/run-commonmark-tests.sh: Make the script more robust.
               | 
            
            
              
   
               | 
              
78674f0a
               | 
              
2016-10-05T01:51:04
               | 
              
               | 
              
Add script for building for Coverity scan.
               | 
            
            
              
   
               | 
              
2d21382f
               | 
              
2016-10-03T21:41:13
               | 
              
               | 
              
Run CommonMark testsuite when building on travis.ci.org.
               |