fix: marker regex pattern

This commit is contained in:
Tienson Qin
2021-06-11 11:14:38 +08:00
parent 5926e6c1bf
commit fcd42dfaf1

View File

@@ -729,7 +729,7 @@
format (or (db/get-page-format (state/get-current-page))
(state/get-preferred-format))
markdown? (= :markdown format)
cond-fn (fn [marker] (or (and markdown? (util/safe-re-find (re-pattern (str "#*\\s*" marker)) content))
cond-fn (fn [marker] (or (and markdown? (util/safe-re-find (re-pattern (str "^" "[# ]*" marker)) content))
(util/starts-with? content "TODO")))
marker-pattern (fn [marker] (re-pattern (str "^" (if markdown? "[# ]*") marker)))
replace-marker (fn [old-marker new-marker]