]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.4252: generating the normal command table at runtime is inefficient v8.2.4252
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sat, 29 Jan 2022 13:06:40 +0000 (13:06 +0000)
committerBram Moolenaar <Bram@vim.org>
Sat, 29 Jan 2022 13:06:40 +0000 (13:06 +0000)
commit4dc0dd869972ddafc7d9ee5ea765645b818a6dc9
tree1b59dc8582e8236af2059d4bc640d48a0f9d8285
parent97c554d5149c2aa4a43d689c59563e77277265d4
patch 8.2.4252: generating the normal command table at runtime is inefficient

Problem:    Generating the normal command table at runtime is inefficient.
Solution:   Generate the table with a Vim script and put it in a header file.
            (Yegappan Lakshmanan, closes #9648)
14 files changed:
Filelist
runtime/doc/builtin.txt
runtime/doc/usr_41.txt
src/Make_cyg_ming.mak
src/Make_mvc.mak
src/Make_vms.mms
src/Makefile
src/create_nvcmdidxs.vim [new file with mode: 0644]
src/evalfunc.c
src/main.c
src/normal.c
src/nv_cmdidxs.h [new file with mode: 0644]
src/proto/normal.pro
src/version.c