aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/editor.mjs
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-09 23:48:03 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-09 23:51:36 +0800
commit7457b4dfdadde0b0e0eb6b13b9239cce48f37c15 (patch)
tree6603a4ac9072746a70eeaafb6f4ce05af66b2292 /src/editor.mjs
parent7b67706a73472b89d057fb50e8662202a7cb1f57 (diff)
feat: use "type" to decide marker appearance for GeoLink
Diffstat (limited to 'src/editor.mjs')
-rw-r--r--src/editor.mjs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/editor.mjs b/src/editor.mjs
index 4f500f5..8cb7045 100644
--- a/src/editor.mjs
+++ b/src/editor.mjs
@@ -20,7 +20,7 @@ let refLinks = []
20const validateAnchorName = anchorName => 20const validateAnchorName = anchorName =>
21 !refLinks.find(obj => obj.ref === anchorName) 21 !refLinks.find(obj => obj.ref === anchorName)
22const appendRefLink = (cm, refLink) => { 22const appendRefLink = (cm, refLink) => {
23 const {ref, link, title} = refLink 23 const { ref, link, title } = refLink
24 let refLinkString = `\n[${ref}]: ${link} "${title ?? ''}"` 24 let refLinkString = `\n[${ref}]: ${link} "${title ?? ''}"`
25 const lastLineIsRefLink = cm.getLine(cm.lastLine()).match(refLinkPattern) 25 const lastLineIsRefLink = cm.getLine(cm.lastLine()).match(refLinkPattern)
26 if (!lastLineIsRefLink) refLinkString = '\n' + refLinkString 26 if (!lastLineIsRefLink) refLinkString = '\n' + refLinkString