summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cl-loaddefs.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2012-09-12 22:00:41 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2012-09-12 22:00:41 -0400
commitbd8d610845a89c2cf5d7d75ff552df572b30f5e7 (patch)
tree79986a323050a4dbb133deb000cdf438c0a0ecc8 /lisp/emacs-lisp/cl-loaddefs.el
parent5f0cb45a6f6af1dea4d41f5da86fc3e36828c6d0 (diff)
downloademacs-bd8d610845a89c2cf5d7d75ff552df572b30f5e7.tar.gz
emacs-bd8d610845a89c2cf5d7d75ff552df572b30f5e7.tar.bz2
emacs-bd8d610845a89c2cf5d7d75ff552df572b30f5e7.zip
* lisp/emacs-lisp/edebug.el: Use lexical-binding.
Remove the "edebug-" prefix from non-dynamically-scoped variables. Mark unused args with underscore. (edebug-save-restriction, edebug-outside-excursion): Use `declare'. (edebug-form-data): Use defvar-local. (edebug-make-before-and-after-form, edebug-make-after-form): Use backquote. (edebug-args, edebug-value, edebug-after-index, edebug-arg-mode): Not dynamically scoped any more. (edebug--enter-trace): Add arguments `function' and `args'. Rename from edebug-enter-trace. (edebug-enter): Call it accordingly. Bind edebug-function explicitly. (edebug--update-coverage): Add `after-index' and `value' args. Rename from edebug-update-coverage. (edebug-slow-after): Call it accordingly. (edebug--recursive-edit): Add arg `arg-mode'. Rename from edebug-recursive-edit. (edebug--display): Call it accordingly. Add args `value', `offset-index', and `arg-mode'. Rename from edebug-display. (edebug-debugger, edebug): Call it accordingly. (edebug-eval-display-list): Use dolist.
Diffstat (limited to 'lisp/emacs-lisp/cl-loaddefs.el')
0 files changed, 0 insertions, 0 deletions