1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-20 20:50:53 -08:00
emacs/lisp/vc
Philipp Stephani 42950e9e46 Fix a few Edebug specifications where code is wrapped in lambdas.
As the Info node `(elisp) Specification List' explains, it is not
correct to use `body' or t for a piece of code that the macro wraps in
a `lambda' form.  These should use `def-body' instead.

* lisp/info-xref.el (info-xref-with-file):
* lisp/subr.el (subr--with-wrapper-hook-no-warnings, track-mouse)
(combine-change-calls, with-eval-after-load):
* lisp/emacs-lisp/bytecomp.el (displaying-byte-compile-warnings):
* lisp/emacs-lisp/cl-macs.el (cl-do-symbols, cl-progv):
* lisp/emacs-lisp/ert-x.el (ert-with-test-buffer):
* lisp/emacs-lisp/gv.el (gv-letplace):
* lisp/emacs-lisp/nadvice.el (define-advice):
* lisp/emacs-lisp/thunk.el (thunk-delay):
* lisp/vc/vc-dispatcher.el (vc-run-delayed): Use 'def-body' instead of
t or 'body' where applicable.

* lisp/emacs-lisp/package.el (package--with-response-buffer): Remove
evaluation of the body altogether.  I have no idea how to write it
correctly in this case.
2021-05-17 10:09:43 +02:00
..
add-log.el Improve add-log-current-defun-header-regexp 2021-04-28 10:05:53 +02:00
compare-w.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
cvs-status.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
diff-mode.el Convert many more links to use HTTPS 2021-03-24 10:20:18 +01:00
diff.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff-diff.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff-help.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff-hook.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ediff-init.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff-merg.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff-mult.el Make ediff-copy-list alias obsolete 2021-04-05 11:14:34 +02:00
ediff-ptch.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
ediff-util.el ediff shouldn't alter the kill ring when copying a diff 2021-05-03 12:21:11 +02:00
ediff-vers.el * lisp/vc/ediff-vers.el: Remove XEmacs compat code. 2021-03-15 02:53:45 +01:00
ediff-wind.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
ediff.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
emerge.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
log-edit.el Improve doc string of 'log-edit-generate-changelog-from-diff' 2021-05-15 11:06:41 +03:00
log-view.el Update copyright year to 2021 2021-01-01 01:13:56 -08:00
pcvs-defs.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
pcvs-info.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
pcvs-parse.el * lisp/vc/pcvs-parse.el: Fix lexical-binding breakage 2021-03-11 13:14:19 -05:00
pcvs-util.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
pcvs.el * lisp/**/*.el: Avoid positional args to define-minor-mode 2021-04-11 23:47:14 -04:00
smerge-mode.el smerge-vc-next-conflict: Move to conflict markers more reliably 2021-03-09 04:47:49 +02:00
vc-annotate.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-bzr.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-cvs.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-dav.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-dir.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-dispatcher.el Fix a few Edebug specifications where code is wrapped in lambdas. 2021-05-17 10:09:43 +02:00
vc-filewise.el ; Normalize and add missing first and last lines 2021-04-19 12:21:01 +02:00
vc-git.el ; Remove some redundant installation instructions 2021-04-03 12:26:55 +02:00
vc-hg.el ; Remove some useless comments 2021-04-16 14:54:02 +02:00
vc-hooks.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-mtn.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-rcs.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-sccs.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-src.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc-svn.el lisp/vc/*.el: Use lexical-bindings in all the files 2021-02-26 16:51:15 -05:00
vc.el Base the "extraclean" Make rule on "maintainer-clean" 2021-05-09 18:14:12 -07:00