diff --git a/packages/markdown/marked/lib/marked.js b/packages/markdown/marked/lib/marked.js index de64d1eba..db593eb7d 100644 --- a/packages/markdown/marked/lib/marked.js +++ b/packages/markdown/marked/lib/marked.js @@ -4,22 +4,15 @@ * https://github.com/markedjs/marked */ -/* -Wekan Changes: + /* Wekan changes below, with this same code: -Disable list formatting and converting to HTML. Fixes: -- Checklist + card title with starting number and point - https://github.com/wekan/wekan/issues/2696 -- How to begin a card title with "3. "? - https://github.com/wekan/wekan/issues/1421 -- GFM checklist not displayed properly in card title #2818 - https://github.com/wekan/wekan/issues/2818 - -With below using this code, search with text "Wekan": - //var cap = this.rules.block.list.exec(src); - // Wekan: do not autonumber lists: - cap = false; -*/ +_proto.checkbox = function checkbox(checked) { + - return ' '; + + // return ' '; + + // Wekan: Instead of HTML, use unicode checked characters + + return (checked ? '🗹 ' : '☐ '); + }; + */ /** * DO NOT EDIT THIS FILE @@ -601,9 +594,7 @@ With below using this code, search with text "Wekan": }; _proto.list = function list(src) { - //var cap = this.rules.block.list.exec(src); - // Wekan: do not autonumber lists: - cap = false; + var cap = this.rules.block.list.exec(src); if (cap) { var raw = cap[0]; @@ -1873,7 +1864,9 @@ With below using this code, search with text "Wekan": }; _proto.checkbox = function checkbox(checked) { - return ' '; + // return ' '; + // Wekan: Instead of HTML, use unicode checked characters + return (checked ? '🗹 ' : '☐ '); }; _proto.paragraph = function paragraph(text) {