]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1068: getchar() can't distinguish between C-I and Tab v9.1.1068
authorzeertzjq <zeertzjq@outlook.com>
Sun, 2 Feb 2025 08:14:35 +0000 (09:14 +0100)
committerChristian Brabandt <cb@256bit.org>
Sun, 2 Feb 2025 08:14:35 +0000 (09:14 +0100)
commite0a2ab397fd13a71efec85b017d5d4d62baf7f63
tree10fed57536b949b198b9de3c0fd65b956b4f50cc
parentcbc1f409c1197ca93b3903f0dee9947cae411fb4
patch 9.1.1068: getchar() can't distinguish between C-I and Tab

Problem:  getchar() can't distinguish between C-I and Tab.
Solution: Add {opts} to pass extra flags to getchar() and getcharstr(),
          with "number" and "simplify" keys.

related: #10603
closes: #16554

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/builtin.txt
src/errors.h
src/evalfunc.c
src/getchar.c
src/proto/typval.pro
src/testdir/test_functions.vim
src/testdir/test_vim9_builtin.vim
src/typval.c
src/version.c