@@ -9303,6 +9303,7 @@ has_cursormoved(void)
93039303 return (first_autopat [(int )EVENT_CURSORMOVED ] != NULL );
93049304}
93059305
9306+ #if defined(FEAT_CONCEAL ) || defined(PROTO )
93069307/*
93079308 * Return TRUE when there is a CursorMovedI autocommand defined.
93089309 */
@@ -9311,6 +9312,7 @@ has_cursormovedI(void)
93119312{
93129313 return (first_autopat [(int )EVENT_CURSORMOVEDI ] != NULL );
93139314}
9315+ #endif
93149316
93159317/*
93169318 * Return TRUE when there is a TextChanged autocommand defined.
@@ -9330,6 +9332,7 @@ has_textchangedI(void)
93309332 return (first_autopat [(int )EVENT_TEXTCHANGEDI ] != NULL );
93319333}
93329334
9335+ #if defined(FEAT_INS_EXPAND ) || defined(PROTO )
93339336/*
93349337 * Return TRUE when there is a TextChangedP autocommand defined.
93359338 */
@@ -9338,6 +9341,7 @@ has_textchangedP(void)
93389341{
93399342 return (first_autopat [(int )EVENT_TEXTCHANGEDP ] != NULL );
93409343}
9344+ #endif
93419345
93429346/*
93439347 * Return TRUE when there is an InsertCharPre autocommand defined.
@@ -9366,6 +9370,7 @@ has_funcundefined(void)
93669370 return (first_autopat [(int )EVENT_FUNCUNDEFINED ] != NULL );
93679371}
93689372
9373+ #if defined(FEAT_EVAL ) || defined(PROTO )
93699374/*
93709375 * Return TRUE when there is a TextYankPost autocommand defined.
93719376 */
@@ -9374,6 +9379,7 @@ has_textyankpost(void)
93749379{
93759380 return (first_autopat [(int )EVENT_TEXTYANKPOST ] != NULL );
93769381}
9382+ #endif
93779383
93789384/*
93799385 * Execute autocommands for "event" and file name "fname".
@@ -9823,11 +9829,14 @@ unblock_autocmds(void)
98239829# endif
98249830}
98259831
9832+ #if defined(FEAT_EVAL ) && (defined(FEAT_XIM ) || defined(IME_WITHOUT_XIM )) \
9833+ || defined(PROTO )
98269834 int
98279835is_autocmd_blocked (void )
98289836{
98299837 return autocmd_blocked != 0 ;
98309838}
9839+ #endif
98319840
98329841/*
98339842 * Find next autocommand pattern that matches.
@@ -10088,6 +10097,7 @@ get_event_name(expand_T *xp UNUSED, int idx)
1008810097
1008910098#endif /* FEAT_CMDL_COMPL */
1009010099
10100+ #if defined(FEAT_EVAL ) || defined(PROTO )
1009110101/*
1009210102 * Return TRUE if autocmd is supported.
1009310103 */
@@ -10196,6 +10206,7 @@ au_exists(char_u *arg)
1019610206 vim_free (arg_save );
1019710207 return retval ;
1019810208}
10209+ #endif
1019910210
1020010211
1020110212/*
0 commit comments