How to get set-local on Emacs 30.x?I'm running Emacs 30.x -- because I like/need stable Emacs :/ --…
انتشار: 2026/06/27 22:07 UTC
How to get set-local on Emacs 30.x?I'm running Emacs 30.x -- because I like/need stable Emacs :/ -- but some of the packages I use are using stuff from Emacs 31.x like (set-local). My understanding is that the "compat" library, perhaps with some care by the package authors(?), should make that situation possible. However every couple of weeks I get breakage during init due to missing things from Emacs 31. It almost always seems to be (set-local), weirdly enough.The "compat" docs are not clear if there's something I need to do as a user or if the library is leveraged solely from the module author side and its usage should be transparent from the user end.Can someone shed some light on the proper way to get access to (set-local) on 30?tyredd.it/1uhewnm@r_emacs