summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2012-08-13 17:23:09 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2012-08-13 17:23:09 -0400
commit3c98c9629581c4bfcaaa5e3bb21ec543286751a7 (patch)
treec5b0be468d7b8901d0045e89e7f5b43f399d3a6b /lisp/emacs-lisp
parentca06f160f428224a98cbd6e3ea0dac89b99119ef (diff)
downloademacs-3c98c9629581c4bfcaaa5e3bb21ec543286751a7.tar.gz
emacs-3c98c9629581c4bfcaaa5e3bb21ec543286751a7.tar.bz2
emacs-3c98c9629581c4bfcaaa5e3bb21ec543286751a7.zip
* lisp/subr.el (function-get): Refine `autoload' arg so it can also
autoload functions for gv.el. * lisp/emacs-lisp/edebug.el (get-edebug-spec): Adjust so it only autoloads macros. Fixes: debbugs:12191
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/edebug.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index bbf0757c3bc..910d9403753 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -248,7 +248,7 @@ If the result is non-nil, then break. Errors are ignored."
(progn
(and (symbolp indirect)
(setq indirect
- (function-get indirect 'edebug-form-spec 'autoload))))
+ (function-get indirect 'edebug-form-spec 'macro))))
;; (edebug-trace "indirection: %s" edebug-form-spec)
(setq edebug-form-spec indirect))
edebug-form-spec