Commit Graph

  • c4e6ddc39a md2html/render_html.h: Add extern "C" when included in C++. Martin Mitas 2019-05-20 21:27:20 +0200
  • 346874e0b3 Add and fill MD_BLOCK_CODE_DETAIL::fence_char accordingly. Martin Mitas 2019-05-20 21:03:47 +0200
  • 97dd1ba8f7 Fix gcc warning at -Wpedantic. Martin Mitas 2019-05-20 14:16:48 +0200
  • 4d926435b9 md_analyze_line: Disallow the strcspn() optiomization path... Martin Mitas 2019-05-19 22:40:08 +0200
  • 0344a077dd md_analyze_line: Fix the fast path if the input contains zero character. Martin Mitas 2019-05-19 22:10:17 +0200
  • 56f8bbb19b Implement/improve some optimizations, both in the parser and HTML renderer. Martin Mitas 2019-05-19 15:12:32 +0200
  • f281db0be6 CHNANGELOG.md: Minor typo and wording fixes. Martin Mitas 2019-05-19 11:51:10 +0200
  • 5138616445 md_link_label_cmp: Fix handling non-trivial folding info. Martin Mitas 2019-05-19 11:46:26 +0200
  • 4f6a9e546f Update Unicode support to 12.1. Martin Mitas 2019-05-19 10:46:26 +0200
  • 267e82dfdc md_is_[hex|dec]_entity_contents: Fix maximal entity length. Martin Mitas 2019-05-16 22:59:45 +0200
  • aca5c27f1f test/spec.txt: Update from upstream head. Martin Mitas 2019-05-16 22:48:08 +0200
  • 64a1bc37f5 test/coverage.txt: Sort the regression test cases by the issue number. Martin Mitas 2019-05-15 23:25:05 +0200
  • ef64fd3898 render_html.c: Improve RENDER_LITERAL to not cause warnings in MSVC 2017. Martin Mitas 2019-05-13 10:46:50 +0200
  • 04c65c4c64 Build: Improve CMakeLists.txt compatibility with MSVC 2017. Martin Mitas 2019-05-13 10:45:38 +0200
  • e091d16041 Fix previous incomplete commit. Martin Mitas 2019-05-11 00:40:28 +0200
  • 51da223bf3 Minor cleanup. Martin Mitas 2019-05-11 00:11:44 +0200
  • d7a8ede0d4 Bump version to 0.3.3. Martin Mitas 2019-05-10 10:36:45 +0200
  • 74636f3ba6 md_scan_for_html_closer: Fix typo in a comment. Martin Mitas 2019-05-08 11:07:15 +0200
  • 919a0cc9e0 test/*.txt: Fix some formatting. Martin Mitas 2019-05-08 07:38:33 +0200
  • 1757ff55c6 test/spec_tests.py: Make ready for spec.txt from cmark-gfm project. Martin Mitas 2019-05-07 23:10:46 +0200
  • e43f73a3e6 CHANGELOG.md: Supplement description of the issue #76. Martin Mitas 2019-05-07 22:36:29 +0200
  • 83047d3eb1 md_analyze_permissive_url_autolink: Improve. Martin Mitas 2019-05-07 22:24:29 +0200
  • f8ed51c9f7 md_analyze_line: Simplify. Martin Mitas 2019-05-05 16:11:21 +0200
  • 609dfb0b1e md_analyze_line: Treat blank lines inside a HTML block more carefully... Martin Mitas 2019-05-05 15:56:51 +0200
  • 5cf2000a4d Build: Fix a few sign-comparison issues Andrew Lindesay 2019-05-05 11:23:14 +0200
  • 952791318f When undoing complete block from ctx->block_bytesp[], reset ctx->current_block properly. Martin Mitas 2019-04-30 00:32:36 +0200
  • 19504cad95 Revert "Build: With gcc and clang, enforce -std=c90." Martin Mitas 2019-04-29 22:24:23 +0200
  • d4d1091511 Improve parsing of inline raw HTML. Martin Mitas 2019-04-29 19:03:16 +0200
  • 716b6ca444 Build: With gcc and clang, enforce -std=c90. Martin Mitas 2019-04-17 15:01:03 +0200
  • d9a5a6f68d Fix errors and warnings on INTEGRITY compiler Shawn Rutledge 2019-04-17 14:18:14 +0200
  • 7a6bf33c2e Bump version to 0.3.2 Martin Mitas 2019-04-08 19:56:23 +0200
  • 29dfdd9120 README.md and CHANGELOG.md: Update for spec 0.29. Martin Mitas 2019-04-08 19:45:50 +0200
  • d7920b9c25
    Merge pull request #67 from mity/spec-0.29 Martin Mitáš 2019-04-08 19:35:06 +0200
  • 98850288e0 md_is_html_block_start_condition: Do not recognize <meta>. Martin Mitas 2019-04-08 19:31:57 +0200
  • 734a7c8221 Allow link ref. defs. at the beginning of SeText headers. Martin Mitas 2019-04-08 11:00:39 +0200
  • 5b78f295c6 test/spec.txt: Update from upstream head. Martin Mitas 2019-04-08 11:00:27 +0200
  • b7d3c1a37e Fix handling EOLs inside a code span. Martin Mitas 2019-04-05 08:53:27 +0200
  • 8994c38288 md_is_code_span: Follow new spec rules for space trimming. Martin Mitas 2019-04-05 08:19:01 +0200
  • 2a7b97ed46 test/spec.txt: Update from upstream head. Martin Mitas 2019-04-05 08:18:54 +0200
  • b858698784 md_collect_mark: Add missing 'continue' to '~' branch. Martin Mitas 2019-04-03 08:28:27 +0200
  • 30bf566754 md_is_link_destination: Use first char as an indicator... Martin Mitas 2019-03-27 02:04:49 +0200
  • 855a1bfccf test/spec.txt: Update from upstream head. Martin Mitas 2019-03-27 02:04:24 +0200
  • cccfb3d782 md_is_html_block_start_condition: Fix starting condition 1 when EOF follows. Martin Mitas 2019-03-26 16:59:52 +0200
  • 13672154bd md_is_container_mark: Check the indentation is not too big... Martin Mitas 2019-03-26 15:10:12 +0200
  • 94c86fe292 Revert "Fix problematic link destinations with angle brackets." Martin Mitas 2019-03-26 14:45:23 +0200
  • 0959975a8c md_analyze_emph: Follow specs changes to the "rule of three". Martin Mitas 2019-03-26 14:01:02 +0200
  • 003a551d0a Remove left-over commented out code. Martin Mitas 2019-03-26 13:51:03 +0200
  • 6e49193e2a md_is_link_title: Link title must be delimited from link destination with a whitespace. Martin Mitas 2019-03-26 13:44:55 +0200
  • 98968e22ed Update spec.txt from upstream head. Martin Mitas 2019-03-26 13:33:05 +0200
  • 8f04d1135c md_is_link_destination_A: Link destination in <> can contain spaces. Martin Mitas 2019-03-26 13:06:21 +0200
  • 447621611f md_is_code_span: New rules for eating whitespace... Martin Mitas 2019-03-26 12:58:22 +0200
  • eb6a221e22 md_is_opening_code_fence: Allow backtick... Martin Mitas 2019-03-26 11:58:17 +0200
  • 1edd0c9cf5 test/spec.txt: Update to current upstream HEAD. Martin Mitas 2019-03-26 11:49:25 +0200
  • a80e2e1acf md_is_setext_underline: Remove useless duplicated code. Martin Mitas 2019-03-18 00:49:55 +0200
  • 1a24865052 Fix building with MD4C_USE_UTF16. Martin Mitas 2019-03-16 09:39:00 +0200
  • 2670043fd2 Bump version to 0.3.1 Martin Mitas 2019-03-13 07:50:34 +0200
  • 2dd96ab4ac Fix O(n^2) in handling the "rule of three". Martin Mitas 2019-03-12 09:56:11 +0200
  • b21086522e md_analyze_line: Fix O(n^2) in thematic break handling. Martin Mitas 2019-03-11 21:13:15 +0200
  • 37104fc281 md_is_code_span: Fix crash at EOF. Martin Mitas 2019-03-11 20:26:58 +0200
  • 966b8e39b5 md_is_link_title: Stop on ')' lin ()-style title. Martin Mitas 2019-03-11 19:56:46 +0200
  • fc27108e71 test/pathological_tests.py: Output test durations. Martin Mitas 2019-03-11 19:55:08 +0200
  • 53f65852be test/spec.txt: Little update. Martin Mitas 2019-03-11 19:03:34 +0200
  • 089174b586 CHANGELOG.md: Update. Martin Mitas 2019-03-11 13:59:53 +0200
  • 17c9b32b2e Move autolink detection into md_collect_marks(). Martin Mitas 2019-03-10 18:23:39 +0200
  • 685b714453 Move codespan detection from md_analyze_backtick() into... Martin Mitas 2019-03-10 11:20:39 +0200
  • 0cb61205b1 Move raw inline HTML detection from md_analyze_lt_qt() into md_collect_marks(). Martin Mitas 2019-03-10 10:50:23 +0200
  • cbae179314 md_analyze_line: Fix propagation of uninitialized variable. Martin Mitas 2019-02-18 11:55:17 +0100
  • 30cfd4e38b appveyor.yml: Fix syntax. Martin Mitas 2019-02-13 12:27:21 +0100
  • e43ac60ae9 appveyor.yml: CMake 3.13.3 seems to always equire path to project root. Martin Mitas 2019-02-13 12:25:27 +0100
  • 7ca80c6f5f CHANGELOG.md: Add note about building as shared lib. Martin Mitas 2019-02-13 11:26:19 +0100
  • 1ea4b3e2f1 README.md + CHANGELOG.md: More updates. Martin Mitas 2019-02-11 10:10:26 +0100
  • 2c1dddc1f5 README.md: Minor update. Martin Mitas 2019-02-11 09:29:53 +0100
  • 5a5f10ef76 CHANGELOG.md: Update for version 0.3.0. Martin Mitas 2019-02-10 23:08:54 +0100
  • 00a70fea61 Bump version to 0.3.0 Martin Mitas 2019-02-10 22:59:49 +0100
  • 8e01a769ea
    Implement task lists. (#50) Martin Mitáš 2019-02-10 22:58:42 +0100
  • 0b95bcc984 Fix installation path of pkgconfig file. Lisandro Damián Nicanor Pérez Meyer 2019-02-09 19:03:05 -0300
  • b9fcd470d6 CHANGELOG.md: Update. Martin Mitas 2019-02-09 11:01:56 +0100
  • d32aa2e076 Fix conflict in parsing permissive autolinks and ordinary links. Martin Mitas 2019-02-09 10:40:52 +0100
  • f1f2f306a6 md_analyze_permissive_url_autolink: Minor cleanup. Martin Mitas 2019-02-09 09:40:25 +0100
  • bfca107d34 Build: Allow again building MD4C as static lib. Martin Mitas 2019-02-08 09:23:20 +0100
  • 69fcc953cb Remove useless instructions. (#52) Lisandro Damián Nicanor Pérez Meyer 2019-02-07 16:04:16 -0300
  • 5f33d93308 Build md4c as a shared library. (#49) Lisandro Damián Nicanor Pérez Meyer 2019-02-07 15:54:25 -0300
  • c340e78bf9 md_analyze_inlines: Simplify the code path for table_mode. Martin Mitas 2019-02-06 04:59:26 +0100
  • a6cf8ff6e6 CHANGELOG.md: Small update. Martin Mitas 2019-02-06 04:36:01 +0100
  • 67401e7019 md_analyze_inlines: Resolve table cell boundaries before links. Martin Mitas 2019-02-06 04:31:25 +0100
  • 00236fc749 Update years in the files changed this year and in LICENSE.md. Martin Mitas 2019-02-05 12:59:44 +0100
  • 03f586851f md4c.h: Rename and refactorize MD_RENDERER struct. Martin Mitas 2019-02-05 10:13:34 +0100
  • 162b5fe34e Add CHANGELOG.md. Martin Mitas 2019-02-05 10:05:49 +0100
  • a505f69654 md_process_table_row: Enforce that all trable raws have the same count of cells. Martin Mitas 2019-02-03 14:30:06 +0100
  • 69e914b170 README.md: Minor wording enhancements. Martin Mitas 2019-02-03 13:29:47 +0100
  • da511fa4df md_is_entity_str(): Fix using bad offset and buffer overflow situation. Martin Mitas 2019-02-03 00:45:20 +0100
  • 7d8f253fca md_enter_leave_span_a: Fix calling md_free_attribute() on uninitialized data. Martin Mitas 2018-11-18 11:24:37 +0100
  • e6a51bd6ae Add "-Wall" to CFLAGS when using Clang as compiler Craig Barnes 2018-07-12 03:37:09 +0100
  • 2f79185b66 Bump version to 0.2.7. Martin Mitas 2018-06-11 18:40:48 +0200
  • 8fc692badc md_rollback: Do not touch TABLECELLBOUNDARIES chain. Martin Mitas 2018-06-11 18:17:26 +0200
  • 5710bfec81 Fix/simplify handling of end-of-file special mark. Martin Mitas 2018-06-11 14:13:28 +0200
  • e6e2ea4c5a md_analyze_line: Fix mixing list and table parsing. Martin Mitas 2018-06-11 11:43:47 +0200
  • cb7ecd7135 Bump version to 0.2.6. Martin Mitas 2018-05-30 00:29:01 +0200
  • 4ef024fbb7 md_process_inlines: Fix link/image closers spanning over multiple lines. Martin Mitas 2018-05-29 23:30:02 +0200
  • 99a5568909 md_is_inline_link_spec_helper: Link destination is mandatory... Martin Mitas 2018-05-29 22:42:24 +0200