about summary refs log tree commit diff
path: root/Test/X02zlevi.ztst
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2014-11-15 21:27:44 +0100
committerOliver Kiddle <opk@zsh.org>2014-11-15 21:27:44 +0100
commitf26abf3a1733b31e2f24c15b07e7c64b1659d95d (patch)
tree4fe6f8bed1fd74dcfa7857d40f9882cb762da9bc /Test/X02zlevi.ztst
parent8505837f89e153bbfccf8e4763a3408c09062216 (diff)
downloadzsh-f26abf3a1733b31e2f24c15b07e7c64b1659d95d.tar.gz
zsh-f26abf3a1733b31e2f24c15b07e7c64b1659d95d.tar.xz
zsh-f26abf3a1733b31e2f24c15b07e7c64b1659d95d.zip
33695: fix various vi-indent problems and vi-swap-case on a blank line
Diffstat (limited to 'Test/X02zlevi.ztst')
-rw-r--r--Test/X02zlevi.ztst21
1 files changed, 21 insertions, 0 deletions
diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst
index 4b9c4d91f..4210a72cc 100644
--- a/Test/X02zlevi.ztst
+++ b/Test/X02zlevi.ztst
@@ -49,6 +49,24 @@
 >BUFFER: one two
 >CURSOR: 3
 
+  zletest $'fi\eO\eOif\e2>j'
+0:don't indent blank lines
+>BUFFER: 	if
+>
+>	fi
+>CURSOR: 1
+
+  zletest $'\C-v\ti\e>>'
+0:additional indentation
+>BUFFER: 		i
+>CURSOR: 2
+
+  zletest $'one\eox\e>k'
+0:indent with one character on final line
+>BUFFER: 	one
+>	x
+>CURSOR: 1
+
   zletest $'one two\eyb'
 0:yank left moves the cursor
 >BUFFER: one two
@@ -104,12 +122,14 @@
   zletest $'err\eddahello\e"hddP'
 0:setting named register also sets unnamed register
 >BUFFER: hello
+>
 >CURSOR: 0
 
   zletest $'first\e"ay0ddasecond\e"Add"aP'
 0:appending to named register
 >BUFFER: firs
 >second
+>
 >CURSOR: 0
 
   zletest $'word\e"a"byy"bp'
@@ -133,6 +153,7 @@
   zletest $'first\e"addasecond\eddP'
 0:retrieve unnamed register after appending
 >BUFFER: second
+>
 >CURSOR: 0
 
   zletest $'Z\exayankee doodle\e"_db0"_yeP'