@@ -7734,6 +7734,7 @@ static struct event_name
77347734 {"CmdwinLeave" , EVENT_CMDWINLEAVE },
77357735 {"CmdUndefined" , EVENT_CMDUNDEFINED },
77367736 {"ColorScheme" , EVENT_COLORSCHEME },
7737+ {"ColorSchemePre" , EVENT_COLORSCHEMEPRE },
77377738 {"CompleteDone" , EVENT_COMPLETEDONE },
77387739 {"CursorHold" , EVENT_CURSORHOLD },
77397740 {"CursorHoldI" , EVENT_CURSORHOLDI },
@@ -9479,7 +9480,8 @@ apply_autocmds_group(
94799480 */
94809481 if (fname_io == NULL )
94819482 {
9482- if (event == EVENT_COLORSCHEME || event == EVENT_OPTIONSET )
9483+ if (event == EVENT_COLORSCHEME || event == EVENT_COLORSCHEMEPRE
9484+ || event == EVENT_OPTIONSET )
94839485 autocmd_fname = NULL ;
94849486 else if (fname != NULL && !ends_excmd (* fname ))
94859487 autocmd_fname = fname ;
@@ -9549,6 +9551,7 @@ apply_autocmds_group(
95499551 || event == EVENT_SPELLFILEMISSING
95509552 || event == EVENT_QUICKFIXCMDPRE
95519553 || event == EVENT_COLORSCHEME
9554+ || event == EVENT_COLORSCHEMEPRE
95529555 || event == EVENT_OPTIONSET
95539556 || event == EVENT_QUICKFIXCMDPOST
95549557 || event == EVENT_DIRCHANGED )
0 commit comments