@@ -751,6 +751,7 @@ static void f_undotree __ARGS((typval_T *argvars, typval_T *rettv));
751751static void f_values __ARGS((typval_T *argvars, typval_T *rettv));
752752static void f_virtcol __ARGS((typval_T *argvars, typval_T *rettv));
753753static void f_visualmode __ARGS((typval_T *argvars, typval_T *rettv));
754+ static void f_wildmenumode __ARGS((typval_T *argvars, typval_T *rettv));
754755static void f_winbufnr __ARGS((typval_T *argvars, typval_T *rettv));
755756static void f_wincol __ARGS((typval_T *argvars, typval_T *rettv));
756757static void f_winheight __ARGS((typval_T *argvars, typval_T *rettv));
@@ -8121,6 +8122,7 @@ static struct fst
81218122 {"values", 1, 1, f_values},
81228123 {"virtcol", 1, 1, f_virtcol},
81238124 {"visualmode", 0, 1, f_visualmode},
8125+ {"wildmenumode", 0, 0, f_wildmenumode},
81248126 {"winbufnr", 1, 1, f_winbufnr},
81258127 {"wincol", 0, 0, f_wincol},
81268128 {"winheight", 1, 1, f_winheight},
@@ -18576,6 +18578,20 @@ f_visualmode(argvars, rettv)
1857618578#endif
1857718579}
1857818580
18581+ /*
18582+ * "wildmenumode()" function
18583+ */
18584+ static void
18585+ f_wildmenumode(argvars, rettv)
18586+ typval_T *argvars UNUSED;
18587+ typval_T *rettv UNUSED;
18588+ {
18589+ #ifdef FEAT_WILDMENU
18590+ if (wild_menu_showing)
18591+ rettv->vval.v_number = 1;
18592+ #endif
18593+ }
18594+
1857918595/*
1858018596 * "winbufnr(nr)" function
1858118597 */
0 commit comments