-rw-r--r-- |
.editorconfig |
18L |
-rw-r--r-- |
.gitattributes |
1L |
-rw-r--r-- |
.github/FUNDING.yml |
1L |
-rw-r--r-- |
.github/workflows/ci.yml |
102L |
-rw-r--r-- |
.github/workflows/fuzz.yml |
23L |
-rw-r--r-- |
.gitignore |
34L |
-rw-r--r-- |
.travis.yml |
43L |
-rw-r--r-- |
CMakeLists.txt |
76L |
-rw-r--r-- |
COPYING |
170L |
-rw-r--r-- |
FindAsan.cmake |
74L |
-rw-r--r-- |
Makefile |
204L |
-rw-r--r-- |
Makefile.nmake |
36L |
-rw-r--r-- |
README.md |
197L |
-rw-r--r-- |
api_test/CMakeLists.txt |
11L |
-rw-r--r-- |
api_test/cplusplus.cpp |
15L |
-rw-r--r-- |
api_test/cplusplus.h |
16L |
-rw-r--r-- |
api_test/harness.c |
83L |
-rw-r--r-- |
api_test/harness.h |
35L |
-rw-r--r-- |
api_test/main.c |
1085L |
-rw-r--r-- |
bench/samples/block-bq-flat.md |
16L |
-rw-r--r-- |
bench/samples/block-bq-nested.md |
13L |
-rw-r--r-- |
bench/samples/block-code.md |
11L |
-rw-r--r-- |
bench/samples/block-fences.md |
14L |
-rw-r--r-- |
bench/samples/block-heading.md |
9L |
-rw-r--r-- |
bench/samples/block-hr.md |
10L |
-rw-r--r-- |
bench/samples/block-html.md |
32L |
-rw-r--r-- |
bench/samples/block-lheading.md |
8L |
-rw-r--r-- |
bench/samples/block-list-flat.md |
67L |
-rw-r--r-- |
bench/samples/block-list-nested.md |
36L |
-rw-r--r-- |
bench/samples/block-ref-flat.md |
15L |
-rw-r--r-- |
bench/samples/block-ref-nested.md |
17L |
-rw-r--r-- |
bench/samples/inline-autolink.md |
14L |
-rw-r--r-- |
bench/samples/inline-backticks.md |
3L |
-rw-r--r-- |
bench/samples/inline-em-flat.md |
5L |
-rw-r--r-- |
bench/samples/inline-em-nested.md |
5L |
-rw-r--r-- |
bench/samples/inline-em-worst.md |
5L |
-rw-r--r-- |
bench/samples/inline-entity.md |
11L |
-rw-r--r-- |
bench/samples/inline-escape.md |
15L |
-rw-r--r-- |
bench/samples/inline-html.md |
44L |
-rw-r--r-- |
bench/samples/inline-links-flat.md |
23L |
-rw-r--r-- |
bench/samples/inline-links-nested.md |
13L |
-rw-r--r-- |
bench/samples/inline-newlines.md |
24L |
-rw-r--r-- |
bench/samples/lorem1.md |
13L |
-rw-r--r-- |
bench/samples/rawtabs.md |
18L |
-rw-r--r-- |
bench/statistics.py |
595L |
-rw-r--r-- |
bench/stats.py |
19L |
-rw-r--r-- |
benchmarks.md |
33L |
-rw-r--r-- |
changelog.txt |
1026L |
-rw-r--r-- |
data/CaseFolding.txt |
1584L |
-rw-r--r-- |
man/CMakeLists.txt |
4L |
-rw-r--r-- |
man/make_man_page.py |
133L |
-rw-r--r-- |
man/man1/cmark.1 |
73L |
-rw-r--r-- |
man/man3/cmark.3 |
838L |
-rw-r--r-- |
nmake.bat |
1L |
-rw-r--r-- |
src/CMakeLists.txt |
197L |
-rw-r--r-- |
src/blocks.c |
1315L |
-rw-r--r-- |
src/buffer.c |
278L |
-rw-r--r-- |
src/buffer.h |
84L |
-rw-r--r-- |
src/case_fold_switch.inc |
4594L |
-rw-r--r-- |
src/chunk.h |
69L |
-rw-r--r-- |
src/cmark.c |
48L |
-rw-r--r-- |
src/cmark.h |
654L |
-rw-r--r-- |
src/cmarkConfig.cmake.in |
4L |
-rw-r--r-- |
src/cmark_ctype.c |
44L |
-rw-r--r-- |
src/cmark_ctype.h |
26L |
-rw-r--r-- |
src/cmark_version.h.in |
7L |
-rw-r--r-- |
src/commonmark.c |
480L |
-rw-r--r-- |
src/config.h.in |
76L |
-rw-r--r-- |
src/entities.inc |
2138L |
-rw-r--r-- |
src/houdini.h |
51L |
-rw-r--r-- |
src/houdini_href_e.c |
100L |
-rw-r--r-- |
src/houdini_html_e.c |
66L |
-rw-r--r-- |
src/houdini_html_u.c |
153L |
-rw-r--r-- |
src/html.c |
341L |
-rw-r--r-- |
src/inlines.c |
1411L |
-rw-r--r-- |
src/inlines.h |
24L |
-rw-r--r-- |
src/iterator.c |
122L |
-rw-r--r-- |
src/iterator.h |
26L |
-rw-r--r-- |
src/latex.c |
453L |
-rw-r--r-- |
src/libcmark.pc.in |
10L |
-rw-r--r-- |
src/main.c |
213L |
-rw-r--r-- |
src/man.c |
252L |
-rw-r--r-- |
src/node.c |
872L |
-rw-r--r-- |
src/node.h |
92L |
-rw-r--r-- |
src/parser.h |
42L |
-rw-r--r-- |
src/references.c |
171L |
-rw-r--r-- |
src/references.h |
43L |
-rw-r--r-- |
src/render.c |
192L |
-rw-r--r-- |
src/render.h |
49L |
-rw-r--r-- |
src/scanners.c |
13899L |
-rw-r--r-- |
src/scanners.h |
53L |
-rw-r--r-- |
src/scanners.re |
305L |
-rw-r--r-- |
src/utf8.c |
317L |
-rw-r--r-- |
src/utf8.h |
24L |
-rw-r--r-- |
src/xml.c |
229L |
-rwxr-xr-x |
test/CMakeLists.txt |
80L |
-rw-r--r-- |
test/afl_test_cases/test.md |
36L |
-rw-r--r-- |
test/cmark-fuzz.c |
33L |
-rw-r--r-- |
test/cmark.py |
62L |
-rw-r--r-- |
test/entity_tests.py |
67L |
-rw-r--r-- |
test/fuzzing_dictionary |
49L |
-rw-r--r-- |
test/normalize.py |
194L |
-rw-r--r-- |
test/pathological_tests.py |
169L |
-rw-r--r-- |
test/regression.txt |
184L |
-rw-r--r-- |
test/roundtrip_tests.py |
46L |
-rwxr-xr-x |
test/run-cmark-fuzz |
4L |
-rw-r--r-- |
test/smart_punct.txt |
177L |
-rw-r--r-- |
test/spec.txt |
9754L |
-rwxr-xr-x |
test/spec_tests.py |
142L |
-rw-r--r-- |
toolchain-mingw32.cmake |
17L |
-rw-r--r-- |
tools/appveyor-build.bat |
13L |
-rw-r--r-- |
tools/make_entities_inc.py |
32L |
-rwxr-xr-x |
tools/mkcasefold.pl |
22L |
-rw-r--r-- |
tools/xml2md.xsl |
319L |
-rw-r--r-- |
why-cmark-and-not-x.md |
104L |
-rwxr-xr-x |
wrappers/wrapper.py |
37L |
-rwxr-xr-x |
wrappers/wrapper.rb |
15L |
-rw-r--r-- |
wrappers/wrapper.rkt |
210L |