Mercurial > vim
diff src/ex_cmdidxs.h @ 30065:6cf788ab844c v9.0.0370
patch 9.0.0370: cleaning up afterwards can make a function messy
Commit: https://github.com/vim/vim/commit/1d84f7608f1e41dad03b8cc7925895437775f7c0
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Sep 3 21:35:53 2022 +0100
patch 9.0.0370: cleaning up afterwards can make a function messy
Problem: Cleaning up afterwards can make a function messy.
Solution: Add the :defer command.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 03 Sep 2022 22:45:03 +0200 |
parents | b97a870a7c63 |
children | 5acc0d2cf4f7 |
line wrap: on
line diff
--- a/src/ex_cmdidxs.h +++ b/src/ex_cmdidxs.h @@ -9,28 +9,28 @@ static const unsigned short cmdidxs1[26] /* b */ 21, /* c */ 45, /* d */ 112, - /* e */ 137, - /* f */ 166, - /* g */ 183, - /* h */ 189, - /* i */ 199, - /* j */ 219, - /* k */ 221, - /* l */ 226, - /* m */ 289, - /* n */ 307, - /* o */ 327, - /* p */ 339, - /* q */ 378, - /* r */ 381, - /* s */ 401, - /* t */ 471, - /* u */ 517, - /* v */ 528, - /* w */ 549, - /* x */ 563, - /* y */ 573, - /* z */ 574 + /* e */ 138, + /* f */ 167, + /* g */ 184, + /* h */ 190, + /* i */ 200, + /* j */ 220, + /* k */ 222, + /* l */ 227, + /* m */ 290, + /* n */ 308, + /* o */ 328, + /* p */ 340, + /* q */ 379, + /* r */ 382, + /* s */ 402, + /* t */ 472, + /* u */ 518, + /* v */ 529, + /* w */ 550, + /* x */ 564, + /* y */ 574, + /* z */ 575 }; /* @@ -44,7 +44,7 @@ static const unsigned char cmdidxs2[26][ /* a */ { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, 7, 0, 0, 0, 8, 17, 0, 18, 0, 0, 0, 0, 0 }, /* b */ { 2, 0, 0, 5, 6, 8, 0, 0, 0, 0, 0, 9, 10, 11, 12, 13, 0, 14, 0, 0, 0, 0, 23, 0, 0, 0 }, /* c */ { 3, 12, 16, 18, 20, 22, 25, 0, 0, 0, 0, 33, 38, 41, 47, 57, 59, 60, 61, 0, 63, 0, 66, 0, 0, 0 }, - /* d */ { 0, 0, 0, 0, 0, 0, 0, 0, 8, 18, 0, 19, 0, 0, 20, 0, 0, 22, 23, 0, 0, 0, 0, 0, 0, 0 }, + /* d */ { 0, 0, 0, 0, 0, 0, 0, 0, 9, 19, 0, 20, 0, 0, 21, 0, 0, 23, 24, 0, 0, 0, 0, 0, 0, 0 }, /* e */ { 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 9, 11, 12, 0, 0, 0, 0, 0, 0, 0, 23, 0, 24, 0, 0 }, /* f */ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0 }, /* g */ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 4, 5, 0, 0, 0, 0 }, @@ -69,4 +69,4 @@ static const unsigned char cmdidxs2[26][ /* z */ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }; -static const int command_count = 591; +static const int command_count = 592;