]> git.eshelyaron.com Git - emacs.git/commit
Fix `functionp' contraining (bug#45576)
authorAndrea Corallo <akrl@sdf.org>
Sat, 2 Jan 2021 11:18:39 +0000 (12:18 +0100)
committerAndrea Corallo <akrl@sdf.org>
Sat, 2 Jan 2021 12:07:41 +0000 (13:07 +0100)
commit43d0e8483e5b51aec1347b8a2ed53acae34a9811
tree5a3db288fdf7d3fc406e558dfc39ec1b50fc25f2
parent03be03d36636626d4c45acd76e2f2d36be02ec8c
Fix `functionp' contraining (bug#45576)

* lisp/emacs-lisp/comp.el (comp-known-predicates)
(comp-known-predicates-h): New constants.
(comp-known-predicate-p, comp-pred-to-cstr): New functions.
* lisp/emacs-lisp/cl-macs.el (cl-deftype-satisfies): Don't define.
* test/src/comp-tests.el (comp-test-45576): New testcase.
* test/src/comp-test-funcs.el (comp-test-45576-f): New function.
lisp/emacs-lisp/cl-macs.el
lisp/emacs-lisp/comp-cstr.el
lisp/emacs-lisp/comp.el
test/src/comp-test-funcs.el
test/src/comp-tests.el