diff --git a/tools/server/public_simplechat/typemd.mjs b/tools/server/public_simplechat/typemd.mjs index a52281811b..458dbc34ae 100644 --- a/tools/server/public_simplechat/typemd.mjs +++ b/tools/server/public_simplechat/typemd.mjs @@ -43,7 +43,7 @@ export class MarkDown { } return } - if (line == '---') { + if (line.match(/^[-]{3,}|[*]{3,}|[_]{3,}\s*$/) != null) { this.unwind_list() this.html += "
\n" return @@ -61,7 +61,7 @@ export class MarkDown { this.html += `
\n`
             return
         }
-        let matchUnOrdered = line.match(/^([ ]*)[-*][ ](.*)$/);
+        let matchUnOrdered = line.match(/^([ ]*)[-+*][ ](.*)$/);
         if ( matchUnOrdered != null) {
             let sList = 'none'
             let listLvl = 0