diff options
author | zeertzjq <zeertzjq@outlook.com> | 2025-02-27 21:49:57 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-27 13:49:57 +0000 |
commit | 89d6d6f25cf22175e8c8eedef7181d8d618f9898 (patch) | |
tree | 43184d9926113f55248d56f77e8de2dc325679fd /runtime/lua/vim/diagnostic.lua | |
parent | f25dd7a8d54844effb44dad60e8154bc8172a67a (diff) | |
download | rneovim-89d6d6f25cf22175e8c8eedef7181d8d618f9898.tar.gz rneovim-89d6d6f25cf22175e8c8eedef7181d8d618f9898.tar.bz2 rneovim-89d6d6f25cf22175e8c8eedef7181d8d618f9898.zip |
fix(lua): wrong script context for option set by func from nvim_exec2 (#32659)
Problem: Wrong script context for option set by function defined by
nvim_exec2 in a Lua script.
Solution: Call nlua_set_sctx() after adding SOURCING_LNUM and always set
sc_lnum for a Lua script.
This is a bug discovered when testing #28486. Not sure if this actually
happens in practice, but it's easy to fix and required for #28486.
Diffstat (limited to 'runtime/lua/vim/diagnostic.lua')
0 files changed, 0 insertions, 0 deletions