]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/edebug.el: Misc cleanups.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 12 Feb 2021 16:12:49 +0000 (11:12 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 12 Feb 2021 16:13:39 +0000 (11:13 -0500)
commit1d2487b1fc5f0648deb80507be8c713d4482fd8d
tree5fcdb7ce7a791165850158a548c35da6f4164fc4
parentdb237850abc240e2c3e765e9cc7e15ee5681dcaf
* lisp/emacs-lisp/edebug.el: Misc cleanups.

Move all definitions under the `edebug-` prefix.

(edebug-get-spec): Rename from `get-edebug-spec`.
(edebug-move-cursor): Use `cl-callf`.
(edebug-spec-p): Remove unused function.
(def-edebug-spec, edebug-spec-list, edebug-spec): Remove unused specs
(nothing in there gets instrumented anyway).
(edebug-tracing): Use `declare`.
(edebug-cancel-on-entry): Rename from `cancel-edebug-on-entry`.
(edebug-global-prefix): Rename from `global-edebug-prefix`.
(edebug-global-map): Rename from `global-edebug-map`.

* lisp/emacs-lisp/pcase.el (pcase-PAT): Remove `let`.
(let): Use `declare` instead.
(pcase--edebug-match-macro): Use new name `edebug-get-spec`.
etc/NEWS
lisp/emacs-lisp/edebug.el
lisp/emacs-lisp/pcase.el