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

Code before:
      full_name = 'autowrite',
      scope = { 'global' },
      short_desc = N_('automatically write file if changed'),
      type = 'boolean',
      varname = 'p_aw',
    },
    {
      abbreviation = 'awa',
      defaults = false,
      desc = [=[
        Like 'autowrite', but also used for commands ":edit", ":enew", ":quit",
        ":qall", ":exit", ":xit", ":recover" and closing the Vim window.
        Setting this option also implies that Vim behaves like 'autowrite' has
        been set.
      ]=],
      full_name = 'autowriteall',
      scope = { 'global' },
      short_desc = N_("as 'autowrite', but works with more commands"),
      type = 'boolean',
      varname = 'p_awa',
    },
    {
      defaults = false,
      desc = [=[
        This value specifies status if buffer. When it's set to true it marks
        the buffer as busy.
      ]=],
      full_name = 'busy',
      redraw = { 'statuslines' },
      noglob = true,
      scope = { 'buf' },
      short_desc = N_('buffer is busy'),
      type = 'boolean',
      varname = 'p_busy',
    },
    {
      abbreviation = 'bg',
      cb = 'did_set_background',
      defaults = 'dark',
      values = { 'light', 'dark' },
      desc = [=[
        When set to "dark" or "light", adjusts the default color groups for
        that background type.  The |TUI| or other UI sets this on startup
        (triggering |OptionSet|) if it can detect the background color.

        This option does NOT change the background color, it tells Nvim what
        the "inherited" (terminal/GUI) background looks like.
        See |:hi-normal| if you want to set the background color explicitly.
        					*g:colors_name*
        When a color scheme is loaded (the "g:colors_name" variable is set)
        changing 'background' will cause the color scheme to be reloaded.  If

Review comment (suggestion):
```suggestion
        Sets a buffer "busy" status. Indicated in the default statusline.
        The semantics of "busy" are arbitrary, typically decided by the plugin that owns the buffer.
```

Code after:
      full_name = 'autowrite',
      scope = { 'global' },
      short_desc = N_('automatically write file if changed'),
      type = 'boolean',
      varname = 'p_aw',
    },
    {
      abbreviation = 'awa',
      defaults = false,
      desc = [=[
        Like 'autowrite', but also used for commands ":edit", ":enew", ":quit",
        ":qall", ":exit", ":xit", ":recover" and closing the Vim window.
        Setting this option also implies that Vim behaves like 'autowrite' has
        been set.
      ]=],
      full_name = 'autowriteall',
      scope = { 'global' },
      short_desc = N_("as 'autowrite', but works with more commands"),
      type = 'boolean',
      varname = 'p_awa',
    },
    {
      abbreviation = 'bg',
      cb = 'did_set_background',
      defaults = 'dark',
      values = { 'light', 'dark' },
      desc = [=[
        When set to "dark" or "light", adjusts the default color groups for
        that background type.  The |TUI| or other UI sets this on startup
        (triggering |OptionSet|) if it can detect the background color.

        This option does NOT change the background color, it tells Nvim what
        the "inherited" (terminal/GUI) background looks like.
        See |:hi-normal| if you want to set the background color explicitly.
        					*g:colors_name*
        When a color scheme is loaded (the "g:colors_name" variable is set)
        changing 'background' will cause the color scheme to be reloaded.  If
        the color scheme adjusts to the value of 'background' this will work.
        However, if the color scheme sets 'background' itself the effect may
        be undone.  First delete the "g:colors_name" variable when needed.

        Normally this option would be set in the vimrc file.  Possibly
        depending on the terminal name.  Example: >vim
        	if $TERM ==# "xterm"
        	  set background=dark
        	endif
        <	When this option is changed, the default settings for the highlight groups
        will change.  To use other settings, place ":highlight" commands AFTER
        the setting of the 'background' option.
      ]=],
      full_name = 'background',