|
From: | Jim Porter |
Subject: | bug#54190: 29.0.50; [PATCH] Incorrect/missing documentation for some Eshell "$" syntaxes |
Date: | Fri, 4 Mar 2022 10:04:22 -0800 |
This looks like a workaround rather than a fix. eshell-do-eval supposedly handles code that uses macros. `lambda` is just one such macro (and a very simple one at that), so if the `lambda` macro is not properly handled, then most likely there are other macros which are similarly mishandled.
Agreed. This is just intended as a slightly cleaner workaround than the previous one, but it's not a true fix. I think a real fix would be significantly more complex (e.g. using generator.el), and that might be better to track in a separate bug.
[Prev in Thread] | Current Thread | [Next in Thread] |