commit | 94f82cbacf76767b5ac32f813e1d670501dbd0e6 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed Jul 24 22:30:27 2019 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Wed Jul 24 22:30:27 2019 +0200 |
tree | 28f860d554c74d9ce6b807713f6d24da70307de1 | |
parent | 1f164b19685d8ad709b11f3f1933685469251e30 [diff] [blame] |
patch 8.1.1746: ":dl" is seen as ":dlist" instead of ":delete" Problem: ":dl" is seen as ":dlist" instead of ":delete". Solution: Do not use cmdidxs2[] if the length is 1. (closes #4721)
diff --git a/src/ex_docmd.c b/src/ex_docmd.c index 3fa5129..f3a4eb7 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c
@@ -3191,7 +3191,7 @@ if (ASCII_ISLOWER(eap->cmd[0])) { int c1 = eap->cmd[0]; - int c2 = eap->cmd[1]; + int c2 = len == 1 ? NUL : eap->cmd[1]; if (command_count != (int)CMD_SIZE) {