emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/skeleton.el


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/skeleton.el
Date: Wed, 28 May 2003 14:41:41 -0400

Index: emacs/lisp/skeleton.el
diff -c emacs/lisp/skeleton.el:1.37 emacs/lisp/skeleton.el:1.38
*** emacs/lisp/skeleton.el:1.37 Sun May 25 21:02:31 2003
--- emacs/lisp/skeleton.el      Wed May 28 14:41:41 2003
***************
*** 112,122 ****
--- 112,127 ----
  (defvar skeleton-point)
  (defvar skeleton-regions)
  
+ (def-edebug-spec skeleton-edebug-spec
+   ([&or null stringp (stringp &rest stringp) [[&not atom] def-form]]
+    &rest &or "n" "_" "-" ">" "@" "&" "!" "resume:"
+    ("quote" def-form) skeleton-edebug-spec def-form))
  ;;;###autoload
  (defmacro define-skeleton (command documentation &rest skeleton)
    "Define a user-configurable COMMAND that enters a statement skeleton.
  DOCUMENTATION is that of the command.
  SKELETON is as defined under `skeleton-insert'."
+   (declare (debug (&define name stringp skeleton-edebug-spec)))
    (if skeleton-debug
        (set command skeleton))
    `(progn




reply via email to

[Prev in Thread] Current Thread [Next in Thread]