rebelot/heirline.nvim

Bug after `2423ce2`

Closed this issue · 3 comments

After 2423ce2

Neovim 0.10

E5108: Error executing lua ...cal/share/nvim/lazy/heirline.nvim/lua/heirline/utils.lua:123: attempt to call upvalue 'nvim_get_option_value' (a nil value)
stack traceback:
        ...cal/share/nvim/lazy/heirline.nvim/lua/heirline/utils.lua:123: in function <...cal/share/nvim/lazy/heirline.nvim/lua/heirline/utils.lua:122>
        vim/shared.lua: in function 'func'
        ...cal/share/nvim/lazy/heirline.nvim/lua/heirline/utils.lua:109: in function 'buf_func'
        ...cal/share/nvim/lazy/heirline.nvim/lua/heirline/utils.lua:249: in function 'init'
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:341: in function '_eval'
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:398: in function '_eval'
        ...hare/nvim/lazy/heirline.nvim/lua/heirline/statusline.lua:473: in function 'eval'
        ...ocal/share/nvim/lazy/heirline.nvim/lua/heirline/init.lua:114: in function <...ocal/share/nvim/lazy/heirline.nvim/lua/heirline/init.lua:109>

you should update nvim to latest release

The version installed is latest v0.10

nvim --version
NVIM v0.10.0
Build type: Release
LuaJIT 2.1.1713773202
Run "nvim -V1 -v" for more info

local nvim_get_option_value = vim.api.nvim_buf_get_option_value

This line is wrong. Run lua =vim.api.nvim_buf_get_option_value == nil. nvim_buf_get_option_value dont exists