mirror of
https://github.com/neovim/neovim.git
synced 2026-04-24 16:25:40 +00:00
fix(keycodes): simplify S- properly when D- is present (#27316)
This commit is contained in:
@@ -29,6 +29,10 @@ describe('mappings', function()
|
||||
end
|
||||
|
||||
before_each(function()
|
||||
add_mapping('<A-l>', '<A-l>')
|
||||
add_mapping('<A-L>', '<A-L>')
|
||||
add_mapping('<D-l>', '<D-l>')
|
||||
add_mapping('<D-L>', '<D-L>')
|
||||
add_mapping('<C-L>', '<C-L>')
|
||||
add_mapping('<C-S-L>', '<C-S-L>')
|
||||
add_mapping('<s-up>', '<s-up>')
|
||||
@@ -61,7 +65,17 @@ describe('mappings', function()
|
||||
end)
|
||||
|
||||
it('ok', function()
|
||||
check_mapping('<A-l>', '<A-l>')
|
||||
check_mapping('<A-L>', '<A-L>')
|
||||
check_mapping('<A-S-l>', '<A-L>')
|
||||
check_mapping('<A-S-L>', '<A-L>')
|
||||
check_mapping('<D-l>', '<D-l>')
|
||||
check_mapping('<D-L>', '<D-L>')
|
||||
check_mapping('<D-S-l>', '<D-L>')
|
||||
check_mapping('<D-S-L>', '<D-L>')
|
||||
check_mapping('<C-l>', '<C-L>')
|
||||
check_mapping('<C-L>', '<C-L>')
|
||||
check_mapping('<C-S-l>', '<C-S-L>')
|
||||
check_mapping('<C-S-L>', '<C-S-L>')
|
||||
check_mapping('<s-up>', '<s-up>')
|
||||
check_mapping('<c-s-up>', '<c-s-up>')
|
||||
|
||||
Reference in New Issue
Block a user