about summary refs log tree commit diff
path: root/Src/Zle/zle_main.c
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2008-04-20 16:57:21 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2008-04-20 16:57:21 +0000
commitdea42c692fecdd7e0e867f26f25cdc300dafbf2b (patch)
treed1f38590ec278e2401cd7262dec984fd5330aa40 /Src/Zle/zle_main.c
parentb404fc3aeb7486f1423f54ae7a2914a0425adbac (diff)
downloadzsh-dea42c692fecdd7e0e867f26f25cdc300dafbf2b.tar.gz
zsh-dea42c692fecdd7e0e867f26f25cdc300dafbf2b.tar.xz
zsh-dea42c692fecdd7e0e867f26f25cdc300dafbf2b.zip
24852: more combining chars fallout
Diffstat (limited to 'Src/Zle/zle_main.c')
-rw-r--r--Src/Zle/zle_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Src/Zle/zle_main.c b/Src/Zle/zle_main.c
index 440f0cf8a..713221d0d 100644
--- a/Src/Zle/zle_main.c
+++ b/Src/Zle/zle_main.c
@@ -1051,7 +1051,7 @@ zlecore(void)
 	    /* for vi mode, make sure the cursor isn't somewhere illegal */
 	    if (invicmdmode() && zlecs > findbol() &&
 		(zlecs == zlell || zleline[zlecs] == ZWC('\n')))
-		zlecs--;
+		DECCS();
 	    if (undoing)
 		handleundo();
 	} else {