From: Bram Moolenaar Date: Sat, 3 Aug 2019 21:08:14 +0000 (+0200) Subject: patch 8.1.1805: au_did_filetype is declared twice X-Git-Tag: v8.1.1805 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6cd57d44669c02af9195f5601b882edd435b47e8;p=vim patch 8.1.1805: au_did_filetype is declared twice Problem: Au_did_filetype is declared twice. Solution: Remove it from autocmd.c. (closes #4767) --- diff --git a/src/autocmd.c b/src/autocmd.c index be8e72d2e..19b5deb71 100644 --- a/src/autocmd.c +++ b/src/autocmd.c @@ -239,16 +239,6 @@ static garray_T augroups = {0, 0, sizeof(char_u *), 10, NULL}; /* use get_deleted_augroup() to get this */ static char_u *deleted_augroup = NULL; -/* - * Set by the apply_autocmds_group function if the given event is equal to - * EVENT_FILETYPE. Used by the readfile function in order to determine if - * EVENT_BUFREADPOST triggered the EVENT_FILETYPE. - * - * Relying on this value requires one to reset it prior calling - * apply_autocmds_group. - */ -int au_did_filetype INIT(= FALSE); - /* * The ID of the current group. Group 0 is the default one. */ diff --git a/src/globals.h b/src/globals.h index 6faee3bb2..92b28030f 100644 --- a/src/globals.h +++ b/src/globals.h @@ -424,11 +424,18 @@ EXTERN int autocmd_no_leave INIT(= FALSE); // *Leave autocmds disabled EXTERN int modified_was_set; // did ":set modified" EXTERN int did_filetype INIT(= FALSE); // FileType event found -EXTERN int au_did_filetype INIT(= FALSE); EXTERN int keep_filetype INIT(= FALSE); // value for did_filetype when // starting to execute // autocommands +// Set by the apply_autocmds_group function if the given event is equal to +// EVENT_FILETYPE. Used by the readfile function in order to determine if +// EVENT_BUFREADPOST triggered the EVENT_FILETYPE. +// +// Relying on this value requires one to reset it prior calling +// apply_autocmds_group. +EXTERN int au_did_filetype INIT(= FALSE); + // When deleting the current buffer, another one must be loaded. If we know // which one is preferred, au_new_curbuf is set to it EXTERN bufref_T au_new_curbuf INIT(= {NULL COMMA 0 COMMA 0}); diff --git a/src/version.c b/src/version.c index d249d859a..e2ebd89d1 100644 --- a/src/version.c +++ b/src/version.c @@ -773,6 +773,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1805, /**/ 1804, /**/