diff options
author | Mattias EngdegÄrd <mattiase@acm.org> | 2022-12-16 11:08:02 +0100 |
---|---|---|
committer | Mattias EngdegÄrd <mattiase@acm.org> | 2022-12-19 13:19:09 +0100 |
commit | 91d6b734216ed95f99f1f82ec6c1afd54af1c4dd (patch) | |
tree | 932ec96bc7d70ca79235baa2aa421e9122f7c099 /lisp/emacs-lisp/package.el | |
parent | 7f00dbe81a47d0b4dd18d28ebd18eb1448e8e377 (diff) | |
download | emacs-91d6b734216ed95f99f1f82ec6c1afd54af1c4dd.tar.gz emacs-91d6b734216ed95f99f1f82ec6c1afd54af1c4dd.tar.bz2 emacs-91d6b734216ed95f99f1f82ec6c1afd54af1c4dd.zip |
alist-get testfn argument evaluation correction
* lisp/emacs-lisp/gv.el (alist-get):
Evaluate TESTFN exactly once (previously up to 3 times).
Reduce the macro-expansion to include a call to either assoc or assq,
not both; this reduces the generated code size in some cases.
Diffstat (limited to 'lisp/emacs-lisp/package.el')
0 files changed, 0 insertions, 0 deletions