Usually in vi you may go out with <ESC>:wq! which is what i'm
used to. ok, i could probably do the same with <ESC>:x! but <ESC>:wq!
doesn't work because a flag in ex.c isn't set which tells the command
handler that the bang is an allowed option for the "wq" command.
AUTHOR: Felix Gaehtgens (felix@escape.vsse.in-berlin.de)
386BSD-Patchkit: patch00043
* 14407 SW Teal Blvd. #C
* Beaverton, OR 97005
* kirkenda@cs.pdx.edu
* 14407 SW Teal Blvd. #C
* Beaverton, OR 97005
* kirkenda@cs.pdx.edu
+ *
+ * PATCHES MAGIC LEVEL PATCH THAT GOT US HERE
+ * -------------------- ----- ----------------------
+ * CURRENT PATCH LEVEL: 1 00043
+ * -------------------- ----- ----------------------
+ *
+ * 27 Nov 1992 Felix Gaehtgens Fixed <ESC>:wq!
+ *
{"tag", CMD_TAG, cmd_tag, BANG+WORD1 },
{"version", CMD_VERSION, cmd_version, EXRCOK+NONE },
{"visual", CMD_VISUAL, cmd_edit, BANG+NAMEDF },
{"tag", CMD_TAG, cmd_tag, BANG+WORD1 },
{"version", CMD_VERSION, cmd_version, EXRCOK+NONE },
{"visual", CMD_VISUAL, cmd_edit, BANG+NAMEDF },
- {"wq", CMD_WQUIT, cmd_xit, NL },
+ {"wq", CMD_WQUIT, cmd_xit, BANG+NL },
#ifdef DEBUG
{"debug", CMD_DEBUG, cmd_debug, RANGE+BANG+EXTRA+NL},
#ifdef DEBUG
{"debug", CMD_DEBUG, cmd_debug, RANGE+BANG+EXTRA+NL},