lewis6991 / satellite.nvim

Decorate scrollbar for Neovim
MIT License
542 stars 20 forks source link

fix(config): merge config with `tbl_deep_extend` #30

Closed aileot closed 1 year ago

aileot commented 1 year ago

With this commit, users don't have to fill all the fields in handlers.

It also stops the error:

Vim(lua):E5108: Error executing lua .../lewis6991/satellite.nvim/lua/satellite/autocmd/mark.lua:23: attempt to concatenate field 'key' (a nil value)
stack traceback:
^I.../lewis6991/satellite.nvim/lua/satellite/autocmd/mark.lua:23: in function 'mark_set_keymap'
^I.../lewis6991/satellite.nvim/lua/satellite/autocmd/mark.lua:35: in main chunk
^I[C]: in function 'require'
^I...ewis6991/satellite.nvim/lua/satellite/handlers/marks.lua:8: in main chunk
^I[C]: in function 'require'
^I....com/lewis6991/satellite.nvim/lua/satellite/handlers.lua:53: in function 'init'
^I...os/github.com/lewis6991/satellite.nvim/lua/satellite.lua:133: in function <...os/github.com/lewis6991/satellite.nvim/lua/satellite.lua:130>