|
From: | Stefan Monnier |
Subject: | bug#57635: 29.0.50; Look into using generator.el's CPS machinery to replace 'eshell-do-eval' |
Date: | Wed, 07 Sep 2022 08:45:52 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> In order to make long-running Eshell commands behave more-nicely, Eshell > uses iterative evaluation of many commands so that it can return control > back to the rest of Emacs. This has a lot of similarity to how > generator.el works. Indeed, the idea would be to replace the commands that launch processes with "yields" to an external loop (that just launches the next process and then calls the generator again). Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |