mirror of
https://github.com/neovim/neovim
synced 2025-07-21 05:42:46 +00:00
fix(events): fix incorrect capitalization of Cmdwin* events (#32813)
The name of Cmdwin* events were changed to CmdWin* in 8ed2dbf6e2
without explanation. This commit changes them back.
This doesn't affect the creation or execution of autocommands. It only
affects the listing of autocommands.
This commit is contained in:
@ -1226,8 +1226,8 @@ Thus you can resize the command-line window, but not others.
|
|||||||
The |getcmdwintype()| function returns the type of the command-line being
|
The |getcmdwintype()| function returns the type of the command-line being
|
||||||
edited as described in |cmdwin-char|.
|
edited as described in |cmdwin-char|.
|
||||||
|
|
||||||
Nvim defines this default CmdWinEnter autocmd in the "nvim.cmdwin" group: >
|
Nvim defines this default CmdwinEnter autocmd in the "nvim.cmdwin" group: >
|
||||||
autocmd CmdWinEnter [:>] syntax sync minlines=1 maxlines=1
|
autocmd CmdwinEnter [:>] syntax sync minlines=1 maxlines=1
|
||||||
<
|
<
|
||||||
You can disable this in your config with "autocmd! nvim.cmdwin". |default-autocmds|
|
You can disable this in your config with "autocmd! nvim.cmdwin". |default-autocmds|
|
||||||
|
|
||||||
|
@ -771,8 +771,8 @@ Options:
|
|||||||
noremap <C-\><C-G> <C-\><C-N><Cmd>startinsert<CR>
|
noremap <C-\><C-G> <C-\><C-N><Cmd>startinsert<CR>
|
||||||
cnoremap <C-\><C-G> <C-\><C-N><Cmd>startinsert<CR>
|
cnoremap <C-\><C-G> <C-\><C-N><Cmd>startinsert<CR>
|
||||||
inoremap <C-\><C-G> <C-X><C-Z>
|
inoremap <C-\><C-G> <C-X><C-Z>
|
||||||
autocmd CmdWinEnter * noremap <buffer> <C-C> <C-C>
|
autocmd CmdwinEnter * noremap <buffer> <C-C> <C-C>
|
||||||
autocmd CmdWinEnter * inoremap <buffer> <C-C> <C-C>
|
autocmd CmdwinEnter * inoremap <buffer> <C-C> <C-C>
|
||||||
|
|
||||||
lua << EOF
|
lua << EOF
|
||||||
vim.on_key(function(c)
|
vim.on_key(function(c)
|
||||||
|
@ -26,11 +26,11 @@ return {
|
|||||||
ChanInfo = false, -- info was received about channel
|
ChanInfo = false, -- info was received about channel
|
||||||
ChanOpen = false, -- channel was opened
|
ChanOpen = false, -- channel was opened
|
||||||
CmdUndefined = false, -- command undefined
|
CmdUndefined = false, -- command undefined
|
||||||
CmdWinEnter = false, -- after entering the cmdline window
|
|
||||||
CmdWinLeave = false, -- before leaving the cmdline window
|
|
||||||
CmdlineChanged = false, -- command line was modified
|
CmdlineChanged = false, -- command line was modified
|
||||||
CmdlineEnter = false, -- after entering cmdline mode
|
CmdlineEnter = false, -- after entering cmdline mode
|
||||||
CmdlineLeave = false, -- before leaving cmdline mode
|
CmdlineLeave = false, -- before leaving cmdline mode
|
||||||
|
CmdwinEnter = false, -- after entering the cmdline window
|
||||||
|
CmdwinLeave = false, -- before leaving the cmdline window
|
||||||
ColorScheme = false, -- after loading a colorscheme
|
ColorScheme = false, -- after loading a colorscheme
|
||||||
ColorSchemePre = false, -- before loading a colorscheme
|
ColorSchemePre = false, -- before loading a colorscheme
|
||||||
CompleteChanged = false, -- after popup menu changed
|
CompleteChanged = false, -- after popup menu changed
|
||||||
|
@ -19,8 +19,8 @@ describe('cmdline autocommands', function()
|
|||||||
api.nvim_set_var('channel', channel)
|
api.nvim_set_var('channel', channel)
|
||||||
command("autocmd CmdlineEnter * call rpcnotify(g:channel, 'CmdlineEnter', v:event)")
|
command("autocmd CmdlineEnter * call rpcnotify(g:channel, 'CmdlineEnter', v:event)")
|
||||||
command("autocmd CmdlineLeave * call rpcnotify(g:channel, 'CmdlineLeave', v:event)")
|
command("autocmd CmdlineLeave * call rpcnotify(g:channel, 'CmdlineLeave', v:event)")
|
||||||
command("autocmd CmdWinEnter * call rpcnotify(g:channel, 'CmdWinEnter', v:event)")
|
command("autocmd CmdwinEnter * call rpcnotify(g:channel, 'CmdwinEnter', v:event)")
|
||||||
command("autocmd CmdWinLeave * call rpcnotify(g:channel, 'CmdWinLeave', v:event)")
|
command("autocmd CmdwinLeave * call rpcnotify(g:channel, 'CmdwinLeave', v:event)")
|
||||||
end)
|
end)
|
||||||
|
|
||||||
it('works', function()
|
it('works', function()
|
||||||
@ -163,7 +163,7 @@ describe('cmdline autocommands', function()
|
|||||||
feed('<c-r>=')
|
feed('<c-r>=')
|
||||||
eq({ 'notification', 'CmdlineEnter', { { cmdtype = '=', cmdlevel = 2 } } }, next_msg())
|
eq({ 'notification', 'CmdlineEnter', { { cmdtype = '=', cmdlevel = 2 } } }, next_msg())
|
||||||
feed('<c-f>')
|
feed('<c-f>')
|
||||||
eq({ 'notification', 'CmdWinEnter', { {} } }, next_msg())
|
eq({ 'notification', 'CmdwinEnter', { {} } }, next_msg())
|
||||||
feed(':')
|
feed(':')
|
||||||
eq({ 'notification', 'CmdlineEnter', { { cmdtype = ':', cmdlevel = 3 } } }, next_msg())
|
eq({ 'notification', 'CmdlineEnter', { { cmdtype = ':', cmdlevel = 3 } } }, next_msg())
|
||||||
feed('<c-c>')
|
feed('<c-c>')
|
||||||
@ -172,7 +172,7 @@ describe('cmdline autocommands', function()
|
|||||||
next_msg()
|
next_msg()
|
||||||
)
|
)
|
||||||
feed('<c-c>')
|
feed('<c-c>')
|
||||||
eq({ 'notification', 'CmdWinLeave', { {} } }, next_msg())
|
eq({ 'notification', 'CmdwinLeave', { {} } }, next_msg())
|
||||||
feed('1+2<cr>')
|
feed('1+2<cr>')
|
||||||
eq(
|
eq(
|
||||||
{ 'notification', 'CmdlineLeave', { { cmdtype = '=', cmdlevel = 2, abort = false } } },
|
{ 'notification', 'CmdlineLeave', { { cmdtype = '=', cmdlevel = 2, abort = false } } },
|
||||||
|
Reference in New Issue
Block a user