From 26725dcab7d92a14c46b3443a7822fc76351afab Mon Sep 17 00:00:00 2001 From: Accusys Date: Tue, 19 May 2026 12:54:08 +0800 Subject: [PATCH] fix: enable GFM tables in WASM doc renderer (pulldown-cmark ENABLE_TABLES) --- docs_v1.0/doc_wasm/pkg/md_wasm_bg.wasm | Bin 287026 -> 287032 bytes md_wasm/src/lib.rs | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs_v1.0/doc_wasm/pkg/md_wasm_bg.wasm b/docs_v1.0/doc_wasm/pkg/md_wasm_bg.wasm index 7ffdab18c0ee16173ebefef2ea02ca2729d2f0a0..bad117da3e35d70d018adebd9a1a986c3cdb01ea 100644 GIT binary patch delta 251 zcmdmVNN~p?!3_XtrK@CpQycJyV@BgX0C3Y$awD1_fqE zjw}U61t!Ps=QlCB{L*3pim`wM6qp4P6<9Qx85G%o6cdjky8?>_6Ne(J0)yiLhAah^ z>9%W`G)-6?8NJPz9xwt$8O)gO0BHqwbEYdGn$?Wy0*GcaXFdUzw_XtrK*J2w+wJyV@BgX0C3Y$awD1_fqE zjw}U6h3ywNF}nQH0*e5-OpXi!i3-e`%nXXGK#GY+kxhYFgNZ|tMS;Qb07I4n^K|>Q zOqwPvj*Q-BOb-}=q6}tCcYw44n>o`J5Y1x7bOA)OnlqmO%UdzL0n^jxtYu1MWN!br zmTCLHwal8~l8xIKS@IHdQyF-9a#P~V6N_{8Km_B8?GCIgTpEm~(*t=}#HZ_Xu&_y6 vS>>gcTUli!rlqEs8KtEfTbdf1S|piIVf3AzsK6pMJyw#1d;1z)mL6jOh5|wo diff --git a/md_wasm/src/lib.rs b/md_wasm/src/lib.rs index 60ae12c..fa50d27 100644 --- a/md_wasm/src/lib.rs +++ b/md_wasm/src/lib.rs @@ -2,7 +2,9 @@ use wasm_bindgen::prelude::*; #[wasm_bindgen] pub fn render(md: &str) -> String { - let parser = pulldown_cmark::Parser::new(md); + let mut opts = pulldown_cmark::Options::empty(); + opts.insert(pulldown_cmark::Options::ENABLE_TABLES); + let parser = pulldown_cmark::Parser::new_ext(md, opts); let mut html = String::new(); pulldown_cmark::html::push_html(&mut html, parser); html = html.replace("", "
");