cmark

My personal build of CMark ✏️

ModeNameSize
-rw-r--r--.editorconfig18L
-rw-r--r--.gitattributes1L
-rw-r--r--.github/FUNDING.yml1L
-rw-r--r--.github/workflows/ci.yml102L
-rw-r--r--.github/workflows/fuzz.yml23L
-rw-r--r--.gitignore34L
-rw-r--r--.travis.yml43L
-rw-r--r--CMakeLists.txt76L
-rw-r--r--COPYING170L
-rw-r--r--FindAsan.cmake74L
-rw-r--r--Makefile204L
-rw-r--r--Makefile.nmake36L
-rw-r--r--README.md197L
-rw-r--r--api_test/CMakeLists.txt11L
-rw-r--r--api_test/cplusplus.cpp15L
-rw-r--r--api_test/cplusplus.h16L
-rw-r--r--api_test/harness.c83L
-rw-r--r--api_test/harness.h35L
-rw-r--r--api_test/main.c1085L
-rw-r--r--bench/samples/block-bq-flat.md16L
-rw-r--r--bench/samples/block-bq-nested.md13L
-rw-r--r--bench/samples/block-code.md11L
-rw-r--r--bench/samples/block-fences.md14L
-rw-r--r--bench/samples/block-heading.md9L
-rw-r--r--bench/samples/block-hr.md10L
-rw-r--r--bench/samples/block-html.md32L
-rw-r--r--bench/samples/block-lheading.md8L
-rw-r--r--bench/samples/block-list-flat.md67L
-rw-r--r--bench/samples/block-list-nested.md36L
-rw-r--r--bench/samples/block-ref-flat.md15L
-rw-r--r--bench/samples/block-ref-nested.md17L
-rw-r--r--bench/samples/inline-autolink.md14L
-rw-r--r--bench/samples/inline-backticks.md3L
-rw-r--r--bench/samples/inline-em-flat.md5L
-rw-r--r--bench/samples/inline-em-nested.md5L
-rw-r--r--bench/samples/inline-em-worst.md5L
-rw-r--r--bench/samples/inline-entity.md11L
-rw-r--r--bench/samples/inline-escape.md15L
-rw-r--r--bench/samples/inline-html.md44L
-rw-r--r--bench/samples/inline-links-flat.md23L
-rw-r--r--bench/samples/inline-links-nested.md13L
-rw-r--r--bench/samples/inline-newlines.md24L
-rw-r--r--bench/samples/lorem1.md13L
-rw-r--r--bench/samples/rawtabs.md18L
-rw-r--r--bench/statistics.py595L
-rw-r--r--bench/stats.py19L
-rw-r--r--benchmarks.md33L
-rw-r--r--changelog.txt1026L
-rw-r--r--data/CaseFolding.txt1584L
-rw-r--r--man/CMakeLists.txt4L
-rw-r--r--man/make_man_page.py133L
-rw-r--r--man/man1/cmark.173L
-rw-r--r--man/man3/cmark.3838L
-rw-r--r--nmake.bat1L
-rw-r--r--src/CMakeLists.txt197L
-rw-r--r--src/blocks.c1315L
-rw-r--r--src/buffer.c278L
-rw-r--r--src/buffer.h84L
-rw-r--r--src/case_fold_switch.inc4594L
-rw-r--r--src/chunk.h69L
-rw-r--r--src/cmark.c48L
-rw-r--r--src/cmark.h654L
-rw-r--r--src/cmarkConfig.cmake.in4L
-rw-r--r--src/cmark_ctype.c44L
-rw-r--r--src/cmark_ctype.h26L
-rw-r--r--src/cmark_version.h.in7L
-rw-r--r--src/commonmark.c480L
-rw-r--r--src/config.h.in76L
-rw-r--r--src/entities.inc2138L
-rw-r--r--src/houdini.h51L
-rw-r--r--src/houdini_href_e.c100L
-rw-r--r--src/houdini_html_e.c66L
-rw-r--r--src/houdini_html_u.c153L
-rw-r--r--src/html.c341L
-rw-r--r--src/inlines.c1411L
-rw-r--r--src/inlines.h24L
-rw-r--r--src/iterator.c122L
-rw-r--r--src/iterator.h26L
-rw-r--r--src/latex.c453L
-rw-r--r--src/libcmark.pc.in10L
-rw-r--r--src/main.c213L
-rw-r--r--src/man.c252L
-rw-r--r--src/node.c872L
-rw-r--r--src/node.h92L
-rw-r--r--src/parser.h42L
-rw-r--r--src/references.c171L
-rw-r--r--src/references.h43L
-rw-r--r--src/render.c192L
-rw-r--r--src/render.h49L
-rw-r--r--src/scanners.c13899L
-rw-r--r--src/scanners.h53L
-rw-r--r--src/scanners.re305L
-rw-r--r--src/utf8.c317L
-rw-r--r--src/utf8.h24L
-rw-r--r--src/xml.c229L
-rwxr-xr-xtest/CMakeLists.txt80L
-rw-r--r--test/afl_test_cases/test.md36L
-rw-r--r--test/cmark-fuzz.c33L
-rw-r--r--test/cmark.py62L
-rw-r--r--test/entity_tests.py67L
-rw-r--r--test/fuzzing_dictionary49L
-rw-r--r--test/normalize.py194L
-rw-r--r--test/pathological_tests.py169L
-rw-r--r--test/regression.txt184L
-rw-r--r--test/roundtrip_tests.py46L
-rwxr-xr-xtest/run-cmark-fuzz4L
-rw-r--r--test/smart_punct.txt177L
-rw-r--r--test/spec.txt9754L
-rwxr-xr-xtest/spec_tests.py142L
-rw-r--r--toolchain-mingw32.cmake17L
-rw-r--r--tools/appveyor-build.bat13L
-rw-r--r--tools/make_entities_inc.py32L
-rwxr-xr-xtools/mkcasefold.pl22L
-rw-r--r--tools/xml2md.xsl319L
-rw-r--r--why-cmark-and-not-x.md104L
-rwxr-xr-xwrappers/wrapper.py37L
-rwxr-xr-xwrappers/wrapper.rb15L
-rw-r--r--wrappers/wrapper.rkt210L