]> git.eshelyaron.com Git - emacs.git/commit
cl-preloaded.el: Partly revert last change
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 26 Mar 2024 21:27:29 +0000 (17:27 -0400)
committerEshel Yaron <me@eshelyaron.com>
Wed, 27 Mar 2024 20:38:47 +0000 (21:38 +0100)
commit2d7c23017354cb2efb189c7db8b937fa182d47ea
treee2f7956b34bd2128a508593cca0bb91128dad3dd
parent8b9d8fa22c6d54b03fda28ade7a4c3007b263375
cl-preloaded.el: Partly revert last change

The change caused type-check errors in auth-source where they use
`:type function` constraints on object slots and expect those to
be able to hold symbols.

* lisp/emacs-lisp/cl-preloaded.el (function): Revert last change.

* test/src/data-tests.el (data-tests--cl-type-of): Use `cl-functionp`
rather than `functionp` to test `function`.

(cherry picked from commit e5d824b632a68430535f6e94d911871eb0f3f772)
lisp/emacs-lisp/cl-preloaded.el
test/src/data-tests.el