From 049be21c080cebec517d5f56b53376662d8fb2a6 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 8 Apr 2026 22:24:53 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/17343 --- app/src/protyle/render/setLute.ts | 6 +++++- app/src/types/protyle.d.ts | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/render/setLute.ts b/app/src/protyle/render/setLute.ts index b43fa4806..65512499c 100644 --- a/app/src/protyle/render/setLute.ts +++ b/app/src/protyle/render/setLute.ts @@ -47,6 +47,10 @@ export const setLute = (options: ILuteOptions) => { }); lute.PutEmojis(emojis); } - lute.SetUnorderedListMarker("-");; + lute.SetUnorderedListMarker("-"); + lute.SetDataTask(true); + lute.SetExportNormalizeTaskListMarker(true); + lute.SetArbitraryTaskListItemMarker(true); + return lute; }; diff --git a/app/src/types/protyle.d.ts b/app/src/types/protyle.d.ts index c1f33f6d2..64478779d 100644 --- a/app/src/types/protyle.d.ts +++ b/app/src/types/protyle.d.ts @@ -297,6 +297,12 @@ declare class Lute { public HTML2BlockDOM(html: string): string; public SetUnorderedListMarker(marker: string): void; + + public SetDataTask(marker: boolean): void; + + public SetExportNormalizeTaskListMarker(marker: boolean): void; + + public SetArbitraryTaskListItemMarker(marker: boolean): void; } declare const webkitAudioContext: {