From cbbe6830e9975415e8324ed5ae66cece24857759 Mon Sep 17 00:00:00 2001 From: Mega Yu Date: Thu, 14 May 2026 21:23:18 +0800 Subject: [PATCH] fix: improve markdown table row parsing by refining line trimming logic --- deps/graph-parser/src/logseq/graph_parser/mldoc.cljc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deps/graph-parser/src/logseq/graph_parser/mldoc.cljc b/deps/graph-parser/src/logseq/graph_parser/mldoc.cljc index 5dcb7b62cf..4414800664 100644 --- a/deps/graph-parser/src/logseq/graph_parser/mldoc.cljc +++ b/deps/graph-parser/src/logseq/graph_parser/mldoc.cljc @@ -393,8 +393,9 @@ (defn- split-markdown-table-row [line] - (let [s (cond-> (string/trim line) - (string/starts-with? (string/trim line) "|") (subs 1)) + (let [line' (string/trim line) + s (cond-> line' + (string/starts-with? line' "|") (subs 1)) trailing-pipe? (string/ends-with? s "|")] (loop [idx 0 start 0