Mercurial > vim
comparison src/evalfunc.c @ 29881:0cc9a3001717 v9.0.0279
patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu'
Commit: https://github.com/vim/vim/commit/5416232707349d5f24294178f47544f2024b73ed
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 26 16:58:51 2022 +0100
patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu'
Problem: The tiny version has the popup menu but not 'wildmenu'.
Solution: Graduate the wildmenu feature.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 26 Aug 2022 18:00:05 +0200 |
parents | 77141226eb2e |
children | 1342ee83ab97 |
comparison
equal
deleted
inserted
replaced
29880:bd3aac5d1d9e | 29881:0cc9a3001717 |
---|---|
6259 #else | 6259 #else |
6260 0 | 6260 0 |
6261 #endif | 6261 #endif |
6262 }, | 6262 }, |
6263 {"wildignore", 1}, | 6263 {"wildignore", 1}, |
6264 {"wildmenu", | 6264 {"wildmenu", 1}, |
6265 #ifdef FEAT_WILDMENU | |
6266 1 | |
6267 #else | |
6268 0 | |
6269 #endif | |
6270 }, | |
6271 {"windows", 1}, | 6265 {"windows", 1}, |
6272 {"winaltkeys", | 6266 {"winaltkeys", |
6273 #ifdef FEAT_WAK | 6267 #ifdef FEAT_WAK |
6274 1 | 6268 1 |
6275 #else | 6269 #else |
10598 * "wildmenumode()" function | 10592 * "wildmenumode()" function |
10599 */ | 10593 */ |
10600 static void | 10594 static void |
10601 f_wildmenumode(typval_T *argvars UNUSED, typval_T *rettv UNUSED) | 10595 f_wildmenumode(typval_T *argvars UNUSED, typval_T *rettv UNUSED) |
10602 { | 10596 { |
10603 #ifdef FEAT_WILDMENU | |
10604 if (wild_menu_showing || ((State & MODE_CMDLINE) && cmdline_pum_active())) | 10597 if (wild_menu_showing || ((State & MODE_CMDLINE) && cmdline_pum_active())) |
10605 rettv->vval.v_number = 1; | 10598 rettv->vval.v_number = 1; |
10606 #endif | |
10607 } | 10599 } |
10608 | 10600 |
10609 /* | 10601 /* |
10610 * "windowsversion()" function | 10602 * "windowsversion()" function |
10611 */ | 10603 */ |