diff options
| author | Juan Pablo Briones <jpbrione@gmail.com> | 2026-03-18 20:19:47 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-18 19:19:47 -0400 |
| commit | f4f1149292aa0d085e312d3fd2138b5c2c1fb67d (patch) | |
| tree | c1ca4da56da6c9c052b09f6dae5f5d1b02835dbe /runtime/lua/vim/provider/python.lua | |
| parent | 8f9278d7c2586f10d6275d79132f979a49afec46 (diff) | |
fix(options): vim.opt fails for 'fillchars' #37141
Problem:
When `to_vim_value[info.metatype](info, value)` is called, a list value
such as `{'eob:a'}` is treated like a map, which generates `1:eob:a`.
Note: commands like `:lua vim.opt.wildmode={'longest:full'}` are not an
issue because only cases harcoded in `key_value_options` have metatype `map`.
Solution:
Check for array type and use the same logic as in array metatypes.
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions
