Skip to content

Commit 9080159

Browse files
Tighten footnote paragraph splitting
Agent-Logs-Url: https://github.com/ThisIs-Developer/Markdown-Viewer/sessions/6b8ce336-b6dc-4563-af82-e4353ea44c7f Co-authored-by: ThisIs-Developer <109382325+ThisIs-Developer@users.noreply.github.com>
1 parent 3315915 commit 9080159

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

desktop-app/resources/js/script.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ document.addEventListener("DOMContentLoaded", function () {
321321
function renderDefinitionContent(content, options = {}) {
322322
const { appendHtml = "" } = options;
323323
const paragraphs = String(content || "")
324-
.split(/\n\s*\n/)
324+
.split(/\n[ \t]*\n/)
325325
.map((paragraph) => paragraph.trim())
326326
.filter(Boolean);
327327

@@ -391,7 +391,7 @@ document.addEventListener("DOMContentLoaded", function () {
391391
break;
392392
}
393393

394-
footnoteDefinitions.set(id, definitionLines.join("\n").trimEnd());
394+
footnoteDefinitions.set(id, definitionLines.join("\n").trim());
395395
}
396396

397397
return preservedLines.join("\n");

script.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ document.addEventListener("DOMContentLoaded", function () {
321321
function renderDefinitionContent(content, options = {}) {
322322
const { appendHtml = "" } = options;
323323
const paragraphs = String(content || "")
324-
.split(/\n\s*\n/)
324+
.split(/\n[ \t]*\n/)
325325
.map((paragraph) => paragraph.trim())
326326
.filter(Boolean);
327327

@@ -391,7 +391,7 @@ document.addEventListener("DOMContentLoaded", function () {
391391
break;
392392
}
393393

394-
footnoteDefinitions.set(id, definitionLines.join("\n").trimEnd());
394+
footnoteDefinitions.set(id, definitionLines.join("\n").trim());
395395
}
396396

397397
return preservedLines.join("\n");

0 commit comments

Comments
 (0)