Stefan Kangas <stefankan...@gmail.com> writes: > Org uses the obsolete variable `filter-buffer-substring-functions'. > This variable is likely due for deletion in Emacs 31.1. > > Usually, compatibility code looks for the new way of doing things, and > then prefers that. But it seems like someone decided here to look for > the old symbol instead, and prefer that. Unless I'm missing something, > it seems to me that the code for the _new_ variable has been hitherto > unused.
We backported this change from b1d7e58520dc42a4eda902aa934a250fda6a04ca Emacs commit. > Could you please take a look to confirm that removing > `filter-buffer-substring-functions' from Emacs won't break your code? > I have attached a diff. Seems good. We also do not support Emacs 24 anymore, so the compatibility wrapper is no longer necessary. Feel free to either install the change on Emacs side or provide a patch for me to install on Org side. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>