]> git.eshelyaron.com Git - emacs.git/commit
(cl--generic-describe): Fix regression introduced by fix to bug#54628
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 11 Feb 2024 23:13:27 +0000 (18:13 -0500)
committerEshel Yaron <me@eshelyaron.com>
Mon, 12 Feb 2024 07:02:20 +0000 (08:02 +0100)
commit3fc2696863846e0be23b8698d96f20ea577080e6
treeb2cb8ccefef3051950950bc159eed46d08af9689
parent93e9cb802592a597e6c2d5d1a97aaa9098dabf10
(cl--generic-describe): Fix regression introduced by fix to bug#54628

Since that fix, we made other changes (put arg names in allcaps)
which also happen to fix bug#54628, so we can remove the original fix
which was suboptimal when the type includes quotes.

* lisp/emacs-lisp/cl-generic.el (cl--generic-describe):
Don't rebind `print-quoted` to nil.

* test/lisp/emacs-lisp/cl-generic-tests.el
(cl-generic-tests--print-quoted): New test.

(cherry picked from commit 9a1522197fb16986c2f641f777d6bef41c348567)
lisp/emacs-lisp/cl-generic.el
test/lisp/emacs-lisp/cl-generic-tests.el