emacs/test/lisp/emacs-lisp
Philipp Stephani e96f78fca6 Band-aid for edebugging generator bodies (Bug#40434).
Edebug doesn't support them well.  Rather than trying to fix Edebug,
disable instrumentation for now to prevent annoying bugs.

* lisp/emacs-lisp/generator.el (iter-defun, iter-lambda, iter-make)
(iter-do): Don't attempt to instrument bodies that are mangled by the
CPS transformer.

* test/lisp/emacs-lisp/generator-tests.el
(generator-tests-edebug): New regression test.
2020-06-14 20:01:28 +02:00
..
edebug-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
eieio-tests Un-deprecate oset and oset-default 2020-06-06 17:24:00 +01:00
faceup-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
faceup-tests Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
package-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
shadow-resources Use lexical-binding in most remaining emacs-lisp tests 2020-04-30 12:09:51 +02:00
testcover-resources Update copyright year to 2020 2020-01-01 00:59:52 +00:00
backquote-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
backtrace-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
benchmark-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
bindat-tests.el Add new tests to bindat-tests.el 2020-04-29 09:52:34 +02:00
bytecomp-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
cconv-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
check-declare-tests.el Use lexical-binding in check-declare.el and add tests 2020-05-03 19:50:57 +02:00
checkdoc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-extra-tests.el Fix cl-concatenate (Bug#40180) 2020-03-22 23:06:31 -04:00
cl-generic-tests.el Silence some byte-compiler warnings in tests 2020-06-03 01:22:41 +01:00
cl-lib-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-macs-tests.el Allow destructuring in &aux sections when using edebug (Bug#40431) 2020-06-10 15:34:41 +02:00
cl-preloaded-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-print-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cl-seq-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
derived-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
edebug-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ert-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ert-x-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
float-sup-tests.el Use lexical-binding in float-sup.el and add tests 2020-04-29 09:25:02 +02:00
generator-tests.el Band-aid for edebugging generator bodies (Bug#40434). 2020-06-14 20:01:28 +02:00
gv-tests.el Ensure that getters and setters can be edebugged at the same time. 2020-06-14 18:18:13 +02:00
let-alist-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
lisp-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
lisp-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
map-tests.el Merge from origin/emacs-27 2020-02-06 07:50:29 -08:00
nadvice-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
package-tests.el Merge from origin/emacs-27 2020-06-07 09:03:59 -07:00
pcase-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
pp-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
regexp-opt-tests.el ; * test/lisp/emacs-lisp/regexp-opt-tests.el: Fix last change 2020-02-21 20:34:40 +01:00
ring-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rmc-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
rx-tests.el Suppress relint diagnostics in rx-tests.el 2020-04-05 15:16:32 +02:00
seq-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
shadow-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
subr-x-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
syntax-tests.el Allow back-references in syntax-propertize-rules. 2020-05-19 20:50:14 +02:00
tabulated-list-test.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
testcover-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
text-property-search-tests.el Use lexical-binding in many emacs-lisp tests 2020-04-28 18:14:24 +02:00
thunk-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
timer-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00