]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove last remaining external uses of `edebug-form-spec`
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 25 Feb 2021 04:08:47 +0000 (23:08 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 25 Feb 2021 04:08:47 +0000 (23:08 -0500)
* lisp/emacs-lisp/gv.el (gv-place): Use `def-edebug-elem-spec`.

* lisp/obsolete/erc-compat.el (erc-define-minor-mode): Remove redundant
`edebug-form-spec`.

lisp/emacs-lisp/gv.el
lisp/obsolete/erc-compat.el
lisp/progmodes/etags.el

index cbbed06d7c8a36bc74f800dc023eec6ae5c67cb8..2b213e2065f9e671fda9d0080dfc976fa4e7747d 100644 (file)
@@ -315,7 +315,7 @@ The return value is the last VAL in the list.
 ;; Autoload this `put' since a user might use C-u C-M-x on an expression
 ;; containing a non-trivial `push' even before gv.el was loaded.
 ;;;###autoload
-(put 'gv-place 'edebug-form-spec '(form)) ;So-called "indirect spec".
+(def-edebug-elem-spec 'gv-place '(form))
 
 ;; CL did the equivalent of:
 ;;(gv-define-macroexpand edebug-after (lambda (before index place) place))
index 3a1699adac95c21af7ad35402add1ef17fd88ffb..9972e927e61b790ed19151334835f483ab11d142 100644 (file)
@@ -32,7 +32,6 @@
 
 ;;;###autoload(autoload 'erc-define-minor-mode "erc-compat")
 (defalias 'erc-define-minor-mode #'define-minor-mode)
-(put 'erc-define-minor-mode 'edebug-form-spec 'define-minor-mode)
 
 (defun erc-decode-coding-string (s coding-system)
   "Decode S using CODING-SYSTEM."
index 869529ab2db2c6229afc0c8adeaad5180162de03..023c90cca5bbc07ba937bca13d929be31d11433f 100644 (file)
@@ -1604,11 +1604,11 @@ that do nothing."
 
 ;; This might be a neat idea, but it's too hairy at the moment.
 ;;(defmacro tags-with-syntax (&rest body)
+;;  (declare (debug t))
 ;;   `(with-syntax-table
 ;;        (with-current-buffer (find-file-noselect (file-of-tag))
 ;;          (syntax-table))
 ;;      ,@body))
-;;(put 'tags-with-syntax 'edebug-form-spec '(&rest form))
 
 ;; exact file name match, i.e. searched tag must match complete file
 ;; name including directories parts if there are some.