diff options
author | Bram Moolenaar <Bram@vim.org> | 2006-08-29 16:13:22 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2006-08-29 16:13:22 +0000 |
commit | 265e5074b59b721f44baae35cfd3af6f9b93b879 (patch) | |
tree | 901ecbb7c497390e1a81d48375cb94b217883170 | |
parent | 9160f30161fab3831ad9b769efe2bf720f2b74c2 (diff) | |
download | vim-git-265e5074b59b721f44baae35cfd3af6f9b93b879.tar.gz |
updated for version 7.0-072v7.0.072
-rw-r--r-- | src/fileio.c | 1 | ||||
-rw-r--r-- | src/gui.c | 7 | ||||
-rw-r--r-- | src/version.c | 2 | ||||
-rw-r--r-- | src/vim.h | 1 |
4 files changed, 8 insertions, 3 deletions
diff --git a/src/fileio.c b/src/fileio.c index cde44d6a8..4ef21fe40 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -6980,6 +6980,7 @@ static struct event_name {"FocusLost", EVENT_FOCUSLOST}, {"FuncUndefined", EVENT_FUNCUNDEFINED}, {"GUIEnter", EVENT_GUIENTER}, + {"GUIFailed", EVENT_GUIFAILED}, {"InsertChange", EVENT_INSERTCHANGE}, {"InsertEnter", EVENT_INSERTENTER}, {"InsertLeave", EVENT_INSERTLEAVE}, @@ -187,9 +187,10 @@ gui_start() #endif #ifdef FEAT_AUTOCMD - /* If the GUI started successfully, trigger the GUIEnter event */ - if (gui.in_use) - apply_autocmds(EVENT_GUIENTER, NULL, NULL, FALSE, curbuf); + /* If the GUI started successfully, trigger the GUIEnter event, otherwise + * the GUIFailed event. */ + apply_autocmds(gui.in_use ? EVENT_GUIENTER : EVENT_GUIFAILED, + NULL, NULL, FALSE, curbuf); #endif --recursive; diff --git a/src/version.c b/src/version.c index 35c6c5630..649290ef6 100644 --- a/src/version.c +++ b/src/version.c @@ -667,6 +667,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 72, +/**/ 71, /**/ 70, @@ -1120,6 +1120,7 @@ enum auto_event EVENT_FOCUSGAINED, /* got the focus */ EVENT_FOCUSLOST, /* lost the focus to another app */ EVENT_GUIENTER, /* after starting the GUI */ + EVENT_GUIFAILED, /* after starting the GUI failed */ EVENT_INSERTCHANGE, /* when changing Insert/Replace mode */ EVENT_INSERTENTER, /* when entering Insert mode */ EVENT_INSERTLEAVE, /* when leaving Insert mode */ |