Subject: bug#54240: emacs/lisp/emacs-lisp/derived.el patch

From: Michael Heerdegen <[email-masked]>
Date: Fri, 04 Mar 2022 04:59:49 +0100

Tongjie Chen <[email-masked]> writes:

> Thanks Michael. I tested this improved quoting and it worked. Once the abbrev
> table is defined, jdee will no longer run into problems.

Good.

> A strange thing is when eval the previous non patched defun, jdee will work.
> Wonder if "mode" was leaked somewhere.

The code uses a variable of that name, all with dynamical binding.  So
it might indeed not always error, but the binding of the variable would
probably not the expected one.

Michael.