Add v:exiting

Contains the exit value nvim will use.

Before exiting, it is v:null. That way jobs or autocmds (in VimLeavePre or
VimLeave) can check if Neovim is about to quit and with what exit value.

Closes #4666.
This commit is contained in:
Marco Hinz
2016-11-22 14:53:07 +01:00
parent 5194e3bc45
commit 147b03e7d0
4 changed files with 12 additions and 0 deletions

View File

@@ -134,6 +134,7 @@ typedef enum {
VV_TYPE_DICT,
VV_TYPE_FLOAT,
VV_TYPE_BOOL,
VV_EXITING,
} VimVarIndex;
/// All recognized msgpack types