]> git.eshelyaron.com Git - emacs.git/commit
Signal an error if a fallback cl-case is misplaced
authorPhilipp Stephani <phst@google.com>
Tue, 13 Sep 2022 15:11:53 +0000 (17:11 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 13 Sep 2022 15:11:53 +0000 (17:11 +0200)
commit6d8f5161ead689b7a2e44a7de0a695f0ab4c833b
tree006981ac2baf4bf7cc934fd3538a8629c1e8e8e3
parent07ee1be052a45d8e6f671d0851f11c545dd9511a
Signal an error if a fallback cl-case is misplaced

* lisp/emacs-lisp/cl-macs.el (cl-case): Warn if the user passes a nil
key list (which would never match).  Warn about quoted symbols that
should probably be unquoted.

* test/lisp/emacs-lisp/cl-macs-tests.el (cl-case-warning): New unit
test (bug#51368).
lisp/emacs-lisp/cl-macs.el
test/lisp/emacs-lisp/cl-macs-tests.el