This is the first and only announcement I'll make of my new(-ish) package el-patch, which allows for human-readable and future-proof overriding of Lisp functions, similarly to the advice system but quite different in use and implementation.
It is maintained on GitHub at https://github.com/raxod502/el-patch, and can be installed from MELPA. Excerpting from the README: Like the advice system, el-patch provides a way to customize the behavior of Emacs Lisp functions that do not provide enough variables and hooks to let you make them do what you want. The advantage of using el-patch is that you will be notified if the definition of a function you are customizing changes, so that you are aware your customizations might need to be updated. Using the same mechanism, el-patch also provides a way to make lazy-loading packages much more easy, powerful, and robust. Best regards, Radon Rosborough _______________________________________________ gnu-emacs-sources mailing list gnu-emacs-sources@gnu.org https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources