aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/fileio.c
diff options
context:
space:
mode:
authorFelipe Morales <hel.sheep@gmail.com>2015-01-05 01:03:22 -0300
committerJustin M. Keyes <justinkz@gmail.com>2015-02-16 23:24:31 -0500
commit3ffc5d81c34cfdd535573a50790690c88e4324bb (patch)
treeaa35b1fcb2e89f4f11976edb4e32b315f746e168 /src/nvim/fileio.c
parent66d94869a0f01902d93597eae4244f9a64db82fc (diff)
downloadrneovim-3ffc5d81c34cfdd535573a50790690c88e4324bb.tar.gz
rneovim-3ffc5d81c34cfdd535573a50790690c88e4324bb.tar.bz2
rneovim-3ffc5d81c34cfdd535573a50790690c88e4324bb.zip
Add TabClosed event
TabClosed is triggered when a tab page closes.
Diffstat (limited to 'src/nvim/fileio.c')
-rw-r--r--src/nvim/fileio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/fileio.c b/src/nvim/fileio.c
index 6aeb36b719..762514a237 100644
--- a/src/nvim/fileio.c
+++ b/src/nvim/fileio.c
@@ -5245,6 +5245,7 @@ static struct event_name {
{"StdinReadPre", EVENT_STDINREADPRE},
{"SwapExists", EVENT_SWAPEXISTS},
{"Syntax", EVENT_SYNTAX},
+ {"TabClosed", EVENT_TABCLOSED},
{"TabEnter", EVENT_TABENTER},
{"TabLeave", EVENT_TABLEAVE},
{"TabNew", EVENT_TABNEW},
@@ -6634,7 +6635,8 @@ apply_autocmds_group (
|| event == EVENT_QUICKFIXCMDPRE
|| event == EVENT_COLORSCHEME
|| event == EVENT_QUICKFIXCMDPOST
- || event == EVENT_JOBACTIVITY)
+ || event == EVENT_JOBACTIVITY
+ || event == EVENT_TABCLOSED)
fname = vim_strsave(fname);
else
fname = FullName_save(fname, FALSE);