]> git.eshelyaron.com Git - emacs.git/commit
Handle escaped characters in Eshell special references (e.g. buffers)
authorJim Porter <jporterbugs@gmail.com>
Wed, 27 Apr 2022 04:53:00 +0000 (21:53 -0700)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 1 May 2022 18:41:23 +0000 (20:41 +0200)
commit32ab756d82b39a9706ff8990dcf6eb074818c66e
tree02ed3cc35efaa27f8048f5b519bbfcdcad57aa2b
parentbb40507fed7b211bb0ef5b5e3dcc609876f6ad8d
Handle escaped characters in Eshell special references (e.g. buffers)

* lisp/eshell/esh-arg.el (eshell-parse-special-reference): Unescape
escaped characters.

* test/lisp/eshell/eshell-tests-helpers.el (with-temp-eshell): Restore
current buffer after evaluating BODY.

* test/lisp/eshell/eshell-tests.el (eshell-test/redirect-buffer)
(eshell-test/redirect-buffer-escaped): New tests (bug#55204).
lisp/eshell/esh-arg.el
test/lisp/eshell/eshell-tests-helpers.el
test/lisp/eshell/eshell-tests.el