aboutsummaryrefslogtreecommitdiff
path: root/src/clint.py
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2021-09-22 14:59:56 -0600
committerJosh Rahm <rahm@google.com>2022-01-11 14:12:29 -0700
commita3ce4403c6ec97fdadb92e4ffc7ea65bf797112c (patch)
tree8238b2b7bf46b5d2824224d4383633537fcec560 /src/clint.py
parent13c2be90350e0cab0cdc92c0614f42b93220be85 (diff)
downloadrneovim-a3ce4403c6ec97fdadb92e4ffc7ea65bf797112c.tar.gz
rneovim-a3ce4403c6ec97fdadb92e4ffc7ea65bf797112c.tar.bz2
rneovim-a3ce4403c6ec97fdadb92e4ffc7ea65bf797112c.zip
Add a check to the gen_options.lua script to ensure the options are well ordered.
(Neo)Vim uses a jump table based on the first character of the option's name. This means for it to work all options with the same first character must be together. If this is violated, some options may seem to disappear, which can sometimes happen during merges if not careful. This commit adds a check to the gen_options.lua script so the build will fail if this constraint is violated.
Diffstat (limited to 'src/clint.py')
0 files changed, 0 insertions, 0 deletions