]> git.eshelyaron.com Git - emacs.git/commit
Fix missing negation handling in a bunch of predicates
authorAndrea Corallo <akrl@sdf.org>
Tue, 29 Dec 2020 16:39:15 +0000 (17:39 +0100)
committerAndrea Corallo <akrl@sdf.org>
Tue, 29 Dec 2020 16:49:30 +0000 (17:49 +0100)
commit3f00d666e9674ba18f1ded490a27ac2868a32a88
tree02c438c76ac36a2a2077b8015a78376a9e9c8118
parenta3b816ff8ce17ec559043b053e60b631e5dc5eb8
Fix missing negation handling in a bunch of predicates

* lisp/emacs-lisp/comp.el (comp-mvar-fixnum-p)
(comp-mvar-symbol-p, comp-mvar-cons-p): Consider neg slot.
* test/src/comp-tests.el (comp-test-not-cons): New test.
* test/src/comp-test-funcs.el (comp-test-not-cons-f): New
function.
lisp/emacs-lisp/comp.el
test/src/comp-test-funcs.el
test/src/comp-tests.el