0
0
mirror of https://github.com/vim/vim.git synced 2025-07-04 23:07:33 -04:00

updated for version 7.3.444

Problem:    ":all!" and ":sall!" give error E477, even though the
            documentation says these are valid commands.
Solution:   Support the exclamation mark. (Hirohito Higashi)
This commit is contained in:
Bram Moolenaar 2012-02-13 00:01:43 +01:00
parent a64ba220f0
commit 61c3519b78
4 changed files with 11 additions and 2 deletions

View File

@ -102,7 +102,7 @@ EX(CMD_abclear, "abclear", ex_abclear,
EX(CMD_aboveleft, "aboveleft", ex_wrongmodifier,
NEEDARG|EXTRA|NOTRLCOM),
EX(CMD_all, "all", ex_all,
RANGE|NOTADR|COUNT|TRLBAR),
BANG|RANGE|NOTADR|COUNT|TRLBAR),
EX(CMD_amenu, "amenu", ex_menu,
RANGE|NOTADR|ZEROR|EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN),
EX(CMD_anoremenu, "anoremenu", ex_menu,
@ -798,7 +798,7 @@ EX(CMD_sNext, "sNext", ex_previous,
EX(CMD_sargument, "sargument", ex_argument,
BANG|RANGE|NOTADR|COUNT|EXTRA|EDITCMD|ARGOPT|TRLBAR),
EX(CMD_sall, "sall", ex_all,
RANGE|NOTADR|COUNT|TRLBAR),
BANG|RANGE|NOTADR|COUNT|TRLBAR),
EX(CMD_sandbox, "sandbox", ex_wrongmodifier,
NEEDARG|EXTRA|NOTRLCOM),
EX(CMD_saveas, "saveas", ex_write,

View File

@ -63,6 +63,12 @@ A 3:close
:" write "testtext 1"
A 3:close!
:w >>test.out
:set nohidden
:" test ":all!" hides changed buffer; write "testtext 2 2 2"
:sp Xtest4
GA 4:all!
:1wincmd w
:w >>test.out
:qa!
ENDTEST

View File

@ -9,3 +9,4 @@ testtext 3 3
testtext 1
testtext 3 3 3
testtext 1
testtext 2 2 2

View File

@ -714,6 +714,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
444,
/**/
443,
/**/