summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2022-10-17 17:46:26 +1100
committerMaxime Coste <mawww@kakoune.org>2022-10-17 17:48:39 +1100
commit287217b98715faaddab019f4e17ab54fccaaec70 (patch)
tree5eeed3d98eb645f242a6f02033ac1e1be7936c69 /test
parent360a6847be5c79a57da73c15efbbb954cd8ba749 (diff)
Fix splitting of display atoms accross multi-columns codepoint
Honor the split request by inserting an empty atom to make sure client code can assume splitting does replace one atom with two Fixes #4753
Diffstat (limited to 'test')
-rw-r--r--test/regression/4753-assert-in-display-line-split/cmd1
-rw-r--r--test/regression/4753-assert-in-display-line-split/in1
-rw-r--r--test/regression/4753-assert-in-display-line-split/rc1
3 files changed, 3 insertions, 0 deletions
diff --git a/test/regression/4753-assert-in-display-line-split/cmd b/test/regression/4753-assert-in-display-line-split/cmd
new file mode 100644
index 00000000..ef0f47e4
--- /dev/null
+++ b/test/regression/4753-assert-in-display-line-split/cmd
@@ -0,0 +1 @@
+ypp
diff --git a/test/regression/4753-assert-in-display-line-split/in b/test/regression/4753-assert-in-display-line-split/in
new file mode 100644
index 00000000..1bc8aba7
--- /dev/null
+++ b/test/regression/4753-assert-in-display-line-split/in
@@ -0,0 +1 @@
+🔎
diff --git a/test/regression/4753-assert-in-display-line-split/rc b/test/regression/4753-assert-in-display-line-split/rc
new file mode 100644
index 00000000..1daf1c1e
--- /dev/null
+++ b/test/regression/4753-assert-in-display-line-split/rc
@@ -0,0 +1 @@
+add-highlighter global/ column 5 +r