neovim/runtime
Jaehwang Jung 8474f52978 fix(treesitter.foldexpr): robustness against ctrl-c
Problem:
Exiting the insert mode with ctrl-c does not trigger InsertLeave
autocmd. This may lead to nil error in treesitter foldexpr.

Solution:
Check nil. Folds still can be stale after exiting the insert mode with
ctrl-c, but it will be eventually updated correctly.

An alternative solution would be to ensure that exiting the insert mode
always triggers do_foldupdate. This can be done either by "fixing"
ctrl-c or with on_key callback that checks ctrl-c (nvim-cmp does this).
2024-07-08 11:06:26 +01:00
..
autoload vim-patch:3146d63: runtime(netrw): fix remaining case of register clobber 2024-07-04 23:01:35 +02:00
colors vim-patch:9.1.0476: Cannot see matched text in popup menu 2024-06-15 04:47:23 +08:00
compiler vim-patch:0ddab58: runtime(java): Add a config variable for commonly used compiler options 2024-06-16 23:24:55 +02:00
doc vim-patch:9.1.0543: Behavior of CursorMovedC is strange (#29608) 2024-07-08 06:55:21 +08:00
ftplugin vim-patch:9.1.0544: filetype: ldapconf files are not recognized 2024-07-08 11:03:51 +02:00
indent vim-patch:11d5992: runtime(rust): use shiftwidth() in indent script 2024-07-04 23:01:35 +02:00
keymap vim-patch:79a14c0: runtime(keymap): include Georgian keymap 2024-06-14 23:58:27 +02:00
lua fix(treesitter.foldexpr): robustness against ctrl-c 2024-07-08 11:06:26 +01:00
macros
pack/dist/opt Merge pull request #29413 from jiangyinzuo/vim-patch-9.1.0497 2024-06-20 12:29:47 +08:00
plugin vim-patch:94043780196c (#28831) 2024-05-18 15:53:26 +08:00
queries build(deps): bump tree-sitter-vimdoc to v3.0.0 2024-06-08 10:19:28 +02:00
spell
syntax vim-patch:e85fdc7: runtime(vim): Update base-syntax, improve :match command highlighting (#29607) 2024-07-08 06:51:23 +08:00
tools
tutor docs: misc (#28837) 2024-06-07 10:55:14 +08:00
CMakeLists.txt
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
macmap.vim
makemenu.vim
menu.vim
mswin.vim vim-patch:45da32964d6e 2024-03-14 15:04:31 +08:00
neovim.ico
nvim.appdata.xml NVIM v0.10.0 2024-05-16 14:34:32 +02:00
nvim.desktop
nvim.png
optwin.vim vim-patch:9.1.0469: Cannot have buffer-local value for 'completeopt' 2024-06-06 06:07:31 +08:00
synmenu.vim
windows_icon.rc feat(win32): embed executable icon 2024-07-02 13:05:16 +02:00