4ffc220 removed some bindings that were previously available for plugins to use. This means that all plugins (such as my LSP plugin Andriamanitra/mlsp#1) that relied on them are broken on master.
I would suggest reverting the change as I don't see any harm in keeping these bindings around. If they are to be removed I think there should at least be a deprecation period to avoid disruptions for users. Especially so since the alternative was very recently introduced – as a plugin author I can't even update the plugin to use the alternative because it doesn't yet exist in the latest release (2.0.13), not to mention the distro packages which tend to lag behind by a few versions (for example Ubuntu LTS is still on 2.0.9).
4ffc220 removed some bindings that were previously available for plugins to use. This means that all plugins (such as my LSP plugin Andriamanitra/mlsp#1) that relied on them are broken on master.
I would suggest reverting the change as I don't see any harm in keeping these bindings around. If they are to be removed I think there should at least be a deprecation period to avoid disruptions for users. Especially so since the alternative was very recently introduced – as a plugin author I can't even update the plugin to use the alternative because it doesn't yet exist in the latest release (2.0.13), not to mention the distro packages which tend to lag behind by a few versions (for example Ubuntu LTS is still on 2.0.9).