mirror of
https://github.com/neovim/neovim.git
synced 2025-11-15 06:49:01 +00:00
feat(ui): 'pumborder' (popup menu border) #25541
Problem: Popup menu cannot have a border. Solution: Support 'pumborder' option. Generalize `win_redr_border` to `grid_redr_border`, which redraws border for window grid and pum grid.
This commit is contained in:
@@ -6719,6 +6719,21 @@ local options = {
|
||||
type = 'number',
|
||||
varname = 'p_pb',
|
||||
},
|
||||
{
|
||||
full_name = 'pumborder',
|
||||
scope = { 'global' },
|
||||
cb = 'did_set_pumborder',
|
||||
defaults = { if_true = '' },
|
||||
values = { '', 'double', 'single', 'shadow', 'rounded', 'solid', 'bold', 'none' },
|
||||
desc = [=[
|
||||
Defines the default border style of popupmenu windows. Same as
|
||||
'winborder'.
|
||||
]=],
|
||||
short_desc = N_('border of popupmenu'),
|
||||
type = 'string',
|
||||
list = 'onecomma',
|
||||
varname = 'p_pumborder',
|
||||
},
|
||||
{
|
||||
abbreviation = 'ph',
|
||||
defaults = 0,
|
||||
|
||||
Reference in New Issue
Block a user