patch 8.2.4270: generating nv_cmdidxs.h requires building Vim twice v8.2.4270
authorichizok <gclient.gaap@gmail.com>
Mon, 31 Jan 2022 12:27:18 +0000 (12:27 +0000)
committerBram Moolenaar <Bram@vim.org>
Mon, 31 Jan 2022 12:27:18 +0000 (12:27 +0000)
commit672776dbe8427876ef4bfce84520712df87b6eb1
tree96bd350e3654192104bfa9480fa2056a2e94c40f
parent48a604845e33399893d6bf293e71bcd2a412800d
patch 8.2.4270: generating nv_cmdidxs.h requires building Vim twice

Problem:    Generating nv_cmdidxs.h requires building Vim twice.
Solution:   Move the table into a separate file and use a separate executable
            to extract the command characters. (Ozaki Kiichi, closes #9669)
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.c [new file with mode: 0644]
src/create_nvcmdidxs.vim
src/evalfunc.c
src/normal.c
src/nv_cmds.h [new file with mode: 0644]
src/proto/normal.pro
src/version.c