]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/subr-x.el (with-memoization): New macro
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 1 Oct 2021 18:33:37 +0000 (14:33 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 1 Oct 2021 18:33:37 +0000 (14:33 -0400)
commit3c972723e44c9428ea990562033acfbd84ed29d9
treea35464bd2e6756ce6bda2efc3cf5d47568eaec3a
parent99884c2264715b3ff811320a859d644db08ea90e
* lisp/emacs-lisp/subr-x.el (with-memoization): New macro

Extracted from `cl-generic.el`.

* lisp/emacs-lisp/cl-generic.el (cl--generic-get-dispatcher)
(cl--generic-build-combined-method, cl-generic-generalizers): Use it.
(cl--generic-with-memoization): Delete.
etc/NEWS
lisp/emacs-lisp/cl-generic.el
lisp/emacs-lisp/subr-x.el