neovim/runtime
Chip Senkbeil ce818a9a91
feat(img): add vim.img.protocol() to detect preferred graphics protocol
Implement `vim.img.protocol()` that can be used to detect the preferred graphics protocol.

This is a reverse-engineered copy of how `timg` implements graphics protocol support, and relies on a couple of terminal queries, hence we implement `vim.img._terminal.query()` and `vim.img._terminal.graphics.detect()` to support figuring out if the terminal supports iterm2, kitty, or sixel protocols and mirrors the logic from `timg`.
2024-12-01 14:23:40 -06:00
..
autoload vim-patch:65311c6: runtime(compiler): include spotbugs Java linter 2024-11-29 08:57:00 +08:00
colors
compiler vim-patch:65311c6: runtime(compiler): include spotbugs Java linter 2024-11-29 08:57:00 +08:00
doc docs(diagnostics): location list / quickfix example #31371 2024-11-29 10:07:08 -08:00
ftplugin vim-patch:65311c6: runtime(compiler): include spotbugs Java linter 2024-11-29 08:57:00 +08:00
indent docs: misc (#31138) 2024-11-21 06:50:30 +08:00
keymap
lua feat(img): add vim.img.protocol() to detect preferred graphics protocol 2024-12-01 14:23:40 -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
spell
syntax vim-patch:511eb84: runtime(po): remove poDiffOld/New, add po-format flags to syntax file 2024-11-29 08:10:51 +01:00
tutor feat(tutor): give hints to satisfy the line checker #30952 2024-10-27 06:50:17 -07:00
CMakeLists.txt
delmenu.vim
filetype.lua
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
makemenu.vim
menu.vim
neovim.ico
nvim.appdata.xml
nvim.desktop
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