aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/loader.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2024-12-02 04:16:44 -0800
committerGitHub <noreply@github.com>2024-12-02 04:16:44 -0800
commit716adbcc4563f5b4d1b7bc0301530296c538a33c (patch)
tree7b2b4750bc17f7019029ac28f4fa276756e79e88 /runtime/lua/vim/loader.lua
parentc1378413c142e1762b80132c41b10c16c4aa7c13 (diff)
downloadrneovim-716adbcc4563f5b4d1b7bc0301530296c538a33c.tar.gz
rneovim-716adbcc4563f5b4d1b7bc0301530296c538a33c.tar.bz2
rneovim-716adbcc4563f5b4d1b7bc0301530296c538a33c.zip
fix(api): deprecate nvim_subscribe, nvim_unsubscribe #30456
Problem: - nvim_subscribe, nvim_unsubscribe were deprecated in aec4938a21a02d279d13a9eb64ef3b7cc592c374 but this wasn't set in the API metadata. - The function annotations ``` FUNC_API_SINCE(1) FUNC_API_REMOTE_ONLY FUNC_API_DEPRECATED_SINCE(13) ``` cause this test to fail: ``` RUN T3 api metadata functions are compatible with old metadata or have new level: 3.00 ms ERR test/functional/api/version_spec.lua:135: function vim_subscribe was removed but exists in level 0 which nvim should be compatible with stack traceback: test/functional/api/version_spec.lua:135: in function <test/functional/api/version_spec.lua:128> ``` Solution: - Set the API metadata. - Rearrange the annotations so that FUNC_API_DEPRECATED_SINCE is 2nd: ``` FUNC_API_SINCE(1) FUNC_API_DEPRECATED_SINCE(13) FUNC_API_REMOTE_ONLY ```
Diffstat (limited to 'runtime/lua/vim/loader.lua')
0 files changed, 0 insertions, 0 deletions