From: Lars Ingebrigtsen Date: Fri, 23 Aug 2019 00:20:54 +0000 (+0200) Subject: Fix skeleton edebug spec X-Git-Tag: emacs-27.0.90~1328^2~129 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=e8f3390dea43d55c49919a9d8595d4ea7461d877;p=emacs.git Fix skeleton edebug spec * lisp/skeleton.el (skeleton-edebug-spec): Fix edebug spec (bug#24779). --- diff --git a/lisp/skeleton.el b/lisp/skeleton.el index bce73d6bfef..67fc4aae151 100644 --- a/lisp/skeleton.el +++ b/lisp/skeleton.el @@ -105,8 +105,8 @@ are integer buffer positions in the reverse order of the insertion order.") (defvar skeleton-regions) (def-edebug-spec skeleton-edebug-spec - ([&or null stringp (stringp &rest stringp) [[¬ atom] def-form]] - &rest &or "n" "_" "-" ">" "@" "&" "!" "resume:" + ([&or null stringp (stringp &rest stringp) [[¬ atom] sexp]] + &rest &or "n" "_" "-" ">" "@" "&" "!" "|" "resume:" ("quote" def-form) skeleton-edebug-spec def-form)) ;;;###autoload (defmacro define-skeleton (command documentation &rest skeleton)