]> git.eshelyaron.com Git - emacs.git/commit
Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808
authorJim Porter <jporterbugs@gmail.com>
Mon, 28 Feb 2022 17:31:22 +0000 (09:31 -0800)
committerEli Zaretskii <eliz@gnu.org>
Tue, 1 Mar 2022 13:01:16 +0000 (15:01 +0200)
commit9e257aecc9a3456fb3d66596862d44030f7d76c8
treee75ed62ca34294c908071701b14d089c50c256bd
parentb8bc359bbfd36b3e281bdcba154ed74ca897d850
Partially revert b03f74e0f2a578b1580e8b1c368665850ee7f808

That commit regressed '$<command>' forms in Eshell, due to a
limitation/bug in how 'eshell-do-eval' works.  This fixes
bug#54190.

* lisp/eshell/esh-var.el (eshell-parse-variable-ref): Quote a lambda.

* test/lisp/eshell/eshell-tests.el (eshell-test/interp-temp-cmd):
New test.
lisp/eshell/esh-var.el
test/lisp/eshell/eshell-tests.el