]> git.eshelyaron.com Git - emacs.git/commit
Fix type inference for bug#45635
authorAndrea Corallo <akrl@sdf.org>
Mon, 4 Jan 2021 21:04:29 +0000 (22:04 +0100)
committerAndrea Corallo <akrl@sdf.org>
Mon, 4 Jan 2021 21:31:40 +0000 (22:31 +0100)
commit5074447ef4980e2eb613e908e346fd3471f52139
treec6d1f26b0527843bd85053e443567c6552988a76
parenta3f2373bfb604af5570c86b4ffefb23296a5bfdd
Fix type inference for bug#45635

* lisp/emacs-lisp/comp-cstr.el (comp-cstr-union-1-no-mem): Fix
missing mixed pos neg handling.
* test/lisp/emacs-lisp/comp-cstr-tests.el
(comp-cstr-typespec-tests-alist): Add a test.
* test/src/comp-tests.el (45635): New testcase.
* test/src/comp-test-funcs.el (comp-test-45635-f): New function.
lisp/emacs-lisp/comp-cstr.el
test/lisp/emacs-lisp/comp-cstr-tests.el
test/src/comp-test-funcs.el
test/src/comp-tests.el