neovim/runtime
Gregory Anders d460928263
feat(tui): update 'background' on theme change events (#31350)
Enabling private DEC mode 2031 tells the terminal to notify Nvim
whenever the OS theme changes (i.e. light mode to dark mode or vice
versa) or the terminal emulator's palette changes. When we receive one
of these notifications we query the terminal color's background color
again to see if it has changed and update the value of 'background' if
it has.

We only do this though if the user has not explicitly set the value of
'bg' themselves. The help text is updated slightly to hint to users that
they probably shouldn't set this value: on modern terminal emulators
Nvim is able to completely determine this automatically.
2024-11-26 14:22:01 -06:00
..
autoload vim-patch:d7745ac: runtime(netrw): Fixing powershell execution issues on Windows (#31333) 2024-11-24 14:46:21 +00:00
colors fix(runtime): clean up one-off scripts 2024-10-15 20:50:21 +02:00
compiler vim-patch:4927dae: runtime(compiler): fix escaping of arguments passed to :CompilerSet 2024-11-20 09:27:36 +01:00
doc feat(tui): update 'background' on theme change events (#31350) 2024-11-26 14:22:01 -06:00
ftplugin vim-patch:c1e6621: runtime(c3): include c3 filetype plugin 2024-11-24 15:24:08 +01:00
indent docs: misc (#31138) 2024-11-21 06:50:30 +08:00
keymap
lua feat(tui): update 'background' on theme change events (#31350) 2024-11-26 14:22:01 -06:00
pack/dist/opt vim-patch:5e7f43b: runtime(termdebug): allow to use decimal signs (#31149) 2024-11-10 09:24:27 +08:00
plugin vim-patch:59834ba: runtime(matchparen): Add matchparen_disable_cursor_hl config option 2024-11-05 08:31:19 +01:00
queries fix(treesitter): update queries 2024-11-22 09:39:45 +01:00
scripts fix(runtime): clean up one-off scripts 2024-10-15 20:50:21 +02:00
spell
syntax vim-patch:ccc024f: runtime(apache): Update syntax directives for apache server 2.4.62 2024-11-24 15:24:08 +01:00
tutor feat(tutor): give hints to satisfy the line checker #30952 2024-10-27 06:50:17 -07:00
CMakeLists.txt fix(runtime): clean up one-off scripts 2024-10-15 20:50:21 +02:00
delmenu.vim
filetype.lua refactor: use vim._with where possible 2024-06-28 19:58:31 +02:00
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
makemenu.vim
menu.vim vim-patch:a420547: runtime(misc): Use consistent "Vim script" spelling (#30805) 2024-10-14 09:27:29 +08:00
neovim.ico
nvim.appdata.xml
nvim.desktop docs: misc (#29719) 2024-08-29 06:11:32 +08:00
nvim.png
optwin.vim vim-patch:9.1.0864: message history is fixed to 200 (#31215) 2024-11-15 08:04:49 +08:00
synmenu.vim
windows_icon.rc feat(win32): embed executable icon 2024-07-02 13:05:16 +02:00