bug-gnu-emacs
[Top][All Lists]
Advanced

[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))






reply via email to

[Prev in Thread] Current Thread [Next in Thread]