diff options
author | Lewis Russell <lewis6991@gmail.com> | 2022-09-06 22:51:32 +0100 |
---|---|---|
committer | Lewis Russell <lewis6991@gmail.com> | 2022-09-08 15:32:26 +0100 |
commit | bc88691dbd2f5352d8793cac952bf90eea6442b2 (patch) | |
tree | 31b317ebd879569b960f9d1a6c57f95cb26582a0 /runtime/lua/vim/_meta.lua | |
parent | 08602ec1ab2674385ddda8feaef2d3d9360d834d (diff) | |
download | rneovim-bc88691dbd2f5352d8793cac952bf90eea6442b2.tar.gz rneovim-bc88691dbd2f5352d8793cac952bf90eea6442b2.tar.bz2 rneovim-bc88691dbd2f5352d8793cac952bf90eea6442b2.zip |
refactor(vim.opt): remove del arg
Diffstat (limited to 'runtime/lua/vim/_meta.lua')
-rw-r--r-- | runtime/lua/vim/_meta.lua | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/runtime/lua/vim/_meta.lua b/runtime/lua/vim/_meta.lua index 0f45c916dc..5dbadd3ff4 100644 --- a/runtime/lua/vim/_meta.lua +++ b/runtime/lua/vim/_meta.lua @@ -43,7 +43,7 @@ local function _setup() win_options = get_scoped_options('win') end -local function make_meta_accessor(get, set, del, validator) +local function make_meta_accessor(get, set, validator) validator = validator or function() return true end @@ -51,7 +51,6 @@ local function make_meta_accessor(get, set, del, validator) validate({ get = { get, 'f' }, set = { set, 'f' }, - del = { del, 'f', true }, validator = { validator, 'f' }, }) @@ -61,9 +60,6 @@ local function make_meta_accessor(get, set, del, validator) return end - if del and v == nil then - return del(k) - end return set(k, v) end function mt:__index(k) @@ -98,7 +94,7 @@ do -- buffer option accessor return a.nvim_set_option_value(k, v, { buf = bufnr or 0 }) end - return make_meta_accessor(get, set, nil, function(k) + return make_meta_accessor(get, set, function(k) if type(k) == 'string' then _setup() if win_options[k] then @@ -132,7 +128,7 @@ do -- window option accessor return a.nvim_set_option_value(k, v, { win = winnr or 0 }) end - return make_meta_accessor(get, set, nil, function(k) + return make_meta_accessor(get, set, function(k) if type(k) == 'string' then _setup() if buf_options[k] then |