neovim/runtime
Jerry 61aabe0730
fix(defaults): default @/Q broken when 'ignorecase' is set (#29343)
Problem:
When 'ignorecase' is set, the default keymap Q and Q would exit visual
mode.

This issue was raised in #28287 and a fix was applied in #28289.

However, `==` operator is subject to user `ignorecase` setting.

Solution:
Switching to `==#` operator would guarantee case sensitive comparison
between visual mode and linewise visual mode.

Co-authored-by: Kuanju Chen <kuanju.chen@mksinst.com>
2024-06-15 10:21:16 +08:00
..
autoload vim-patch:4407461: runtime(netrw): correctly test for windows in NetrwGlob() (#29330) 2024-06-14 16:28:55 +08:00
colors vim-patch:9.1.0476: Cannot see matched text in popup menu 2024-06-15 04:47:23 +08:00
compiler
doc docs: misc (#29229) 2024-06-15 07:04:27 +08:00
ftplugin vim-patch:2d88210: runtime(kdl): include syntax, indent and ftplugin files 2024-06-11 14:00:11 +02:00
indent vim-patch:2e3b2a8: runtime(kdl): use shiftwidth() instead of &tabstop in indent script 2024-06-12 00:02:39 +02:00
keymap vim-patch:79a14c0: runtime(keymap): include Georgian keymap 2024-06-14 23:58:27 +02:00
lua fix(defaults): default @/Q broken when 'ignorecase' is set (#29343) 2024-06-15 10:21:16 +08:00
macros
pack/dist/opt vim-patch:partial:9.1.0482: termdebug plugin needs more love (#29329) 2024-06-14 16:37:38 +08:00
plugin
queries build(deps): bump tree-sitter-vimdoc to v3.0.0 2024-06-08 10:19:28 +02:00
spell
syntax vim-patch:262e25e: runtime(vim): Update base-syntax, match :sleep arg 2024-06-15 06:06:53 +08:00
tools
tutor docs: misc (#28837) 2024-06-07 10:55:14 +08:00
CMakeLists.txt
delmenu.vim
filetype.lua
ftoff.vim
ftplugin.vim
ftplugof.vim
indent.vim
indoff.vim
macmap.vim
makemenu.vim
menu.vim
mswin.vim
neovim.ico
nvim.appdata.xml
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