[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#28725: 26.0.60; Error when using Edebug on a generator
From: |
Gemini Lasswell |
Subject: |
bug#28725: 26.0.60; Error when using Edebug on a generator |
Date: |
Fri, 06 Oct 2017 12:19:44 -0700 |
Running a generator under Edebug results in an error message when it
gets to iter-yield.
To reproduce, put the code below into *scratch* and:
M-x edebug-all-defs RET
M-x eval-buffer RET
M-: (my-iter-do) RET
g
Result: Symbol’s function definition is void: cps-internal-yield
;;; -*- lexical-binding: t -*-
(iter-defun mycounter (start)
(let* ((i start))
(while t
(iter-yield i)
(setq i (1+ i)))))
(defun my-iter-do ()
(let (results
(tally (mycounter 10)))
(dotimes (_ 4)
(push (iter-next tally) results))
results))
- bug#28725: 26.0.60; Error when using Edebug on a generator,
Gemini Lasswell <=