Repository: neovim/neovim
File: src/nvim/options.lua (Lua)

Code before:
      redraw = { 'statuslines' },
      scope = { 'global', 'win' },
      short_desc = N_('custom format for the window bar'),
      type = 'string',
      varname = 'p_wbr',
    },
    {
      abbreviation = 'winbl',
      cb = 'did_set_winblend',
      defaults = 0,
      desc = [=[
        Enables pseudo-transparency for a floating window. Valid values are in
        the range of 0 for fully opaque window (disabled) to 100 for fully
        transparent background. Values between 0-30 are typically most useful.

        UI-dependent. Works best with RGB colors. 'termguicolors'
      ]=],
      full_name = 'winblend',
      redraw = { 'current_window', 'highlight_only' },
      scope = { 'win' },
      short_desc = N_('Controls transparency level for floating windows'),
      type = 'number',
    },
    {
      defaults = { if_true = '' },
      values = { '', 'bold', 'double', 'none', 'rounded', 'shadow', 'single', 'solid' },
      desc = [=[
        Defines the default border style of floating windows. The default value
        is empty, which is equivalent to "none". Valid values include:
        - "bold": Bold line box.
        - "double": Double-line box.
        - "none": No border.
        - "rounded": Like "single", but with rounded corners ("╭" etc.).
        - "shadow": Drop shadow effect, by blending with the background.
        - "single": Single-line box.
        - "solid": Adds padding by a single whitespace cell.
      ]=],
      full_name = 'winborder',
      scope = { 'global' },
      short_desc = N_('border of floating window'),
      type = 'string',
      varname = 'p_winborder',
    },
    {
      abbreviation = 'wi',
      cb = 'did_set_window',
      defaults = {
        if_true = 0,
        doc = 'screen height - 1',
      },
      desc = [=[

Review comment (suggestion):
enum of `opt_winborder_values` also need update https://github.com/neovim/neovim/blob/8a40213eb38dcdcb4c59dda2fe088f5919e903f2/src/nvim/api/win_config.c#L940

Code after:
      scope = { 'global', 'win' },
      short_desc = N_('custom format for the window bar'),
      type = 'string',
      varname = 'p_wbr',
    },
    {
      abbreviation = 'winbl',
      cb = 'did_set_winblend',
      defaults = 0,
      desc = [=[
        Enables pseudo-transparency for a floating window. Valid values are in
        the range of 0 for fully opaque window (disabled) to 100 for fully
        transparent background. Values between 0-30 are typically most useful.

        UI-dependent. Works best with RGB colors. 'termguicolors'
      ]=],
      full_name = 'winblend',
      redraw = { 'current_window', 'highlight_only' },
      scope = { 'win' },
      short_desc = N_('Controls transparency level for floating windows'),
      type = 'number',
    },
    {
      defaults = { if_true = '' },
      values = { '', 'double', 'single', 'shadow', 'rounded', 'solid', 'bold', 'none' },
      desc = [=[
        Defines the default border style of floating windows. The default value
        is empty, which is equivalent to "none". Valid values include:
        - "bold": Bold line box.
        - "double": Double-line box.
        - "none": No border.
        - "rounded": Like "single", but with rounded corners ("╭" etc.).
        - "shadow": Drop shadow effect, by blending with the background.
        - "single": Single-line box.
        - "solid": Adds padding by a single whitespace cell.
      ]=],
      full_name = 'winborder',
      scope = { 'global' },
      short_desc = N_('border of floating window'),
      type = 'string',
      varname = 'p_winborder',
    },
    {
      abbreviation = 'wi',
      cb = 'did_set_window',
      defaults = {
        if_true = 0,
        doc = 'screen height - 1',
      },
      desc = [=[
        Window height used for |CTRL-F| and |CTRL-B| when there is only one