ElyMark: a table stays a table whatever its spacing; edits keep the document's table style (R2.13)

This commit is contained in:
ZacharyZhang-NY committed 2026-10-09 03:50:52 -04:00
1 parent 7049a6a4aa
commit f28768634f
5 files changed
+31 -7

No files matched your search

+7
View File
@@ -88,6 +88,10 @@ Setext
<b>html</b>
</div>
|a|b|
|-|-|
|1|2|
See [[Wiki Link]], ~sub~ and [a ref][r].
next line
@@ -120,6 +124,9 @@ check wiki.md $'Alpha with [[Wiki Link]].\n' 'keystroke "x"' $'xAlpha with [[Wik
quote=$'> First.\n>\n> Setext\n> ======\n>\n> Last with [[Wiki]].\n'
check quote.md "$quote" 'keystroke "x"' "x$quote"
check defs.md $'[r]: https://example.com\n' 'keystroke "x"' $'x[r]: https://example.com\n'
# A compact table stays a table; edits keep its style.
check table.md $'|a|b|\n|-|-|\n|1|2|\n' 'keystroke "x"' $'|xa|b|\n|-|-|\n|1|2|\n'
check dashes.md $'| a | b |\n|---|---|\n| 1 | 2 |\n' 'keystroke "x"' $'| xa | b |\n| - | - |\n| 1 | 2 |\n'
# Deleting forward at a hidden definition moves nothing.
gap=$'Alpha.\n\n[r]: /path " T " \n\nBeta.\n\nTail.\n'
check gap.md "$gap" 'key code 119' "$gap"