]> git.eshelyaron.com Git - emacs.git/commit
Fix bug #40766, an error in edebug spec handling
authorAlan Mackenzie <acm@muc.de>
Fri, 24 Apr 2020 15:51:43 +0000 (15:51 +0000)
committerAlan Mackenzie <acm@muc.de>
Fri, 24 Apr 2020 15:51:43 +0000 (15:51 +0000)
commit85fb94273375fe793ced4404ade6392e38b4c381
treedd0ce27d52366651dae8725891b56bd32e8c53ce
parent367b55980f9c0c927dce2ba93ab6f626cec6b1fc
Fix bug #40766, an error in edebug spec handling

Also remove some debris.

* lisp/emacs-lisp/edebug.el (edebug-spec): Move the entry for edebug-spec-list
to before that for vector in the &or form.  This assures that in a dotted list
of vectors, that list gets handled correctly by edebug-spec-list rather than
wrongly by (vector ...).
(def-edebug-spec &key): Remove, since it is ill formed and superfluous.
lisp/emacs-lisp/edebug.el