aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorluukvbaal <luukvbaal@gmail.com>2026-05-06 18:25:25 +0200
committerGitHub <noreply@github.com>2026-05-06 12:25:25 -0400
commitdda30fdfbb9df5f0939c3379777d49c7bc53b137 (patch)
tree35cdabbcd275462035d05966aabf0e278841362c /runtime/lua/vim/provider/python.lua
parent27e7aba9821eb8a4a92bf4abd0af099b88b0735d (diff)
downloadrneovim-dda30fdfbb9df5f0939c3379777d49c7bc53b137.tar.gz
rneovim-dda30fdfbb9df5f0939c3379777d49c7bc53b137.tar.bz2
rneovim-dda30fdfbb9df5f0939c3379777d49c7bc53b137.zip
fix(messages): disallow source="nvim" progress msg #39315
Problem: Internal progress messages use the "nvim" source (since ff68fd6b), plugins shouldn't be allowed to set the progress message source to "nvim". The message ID used for internal progress messages is not identifiable as such. Solution: Disallow setting opts->source to "nvim" with nvim_echo(). Refactor msg_progress() and callees to bypass nvim_echo(). Prepend message id for internal progress messages with "nvim.".
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions