diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2022-04-02 16:08:41 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2022-04-02 16:08:41 +0200 |
commit | 02ef00d89c64d713f29f4ed12dbcae9f8d31bb9a (patch) | |
tree | 6ab04d444de9548c34af9aa36e94e4c6447bbbc5 /lisp/align.el | |
parent | 6dc4e3b95ca9589f24530979cdc83ea346d1ca45 (diff) | |
download | emacs-02ef00d89c64d713f29f4ed12dbcae9f8d31bb9a.tar.gz emacs-02ef00d89c64d713f29f4ed12dbcae9f8d31bb9a.tar.bz2 emacs-02ef00d89c64d713f29f4ed12dbcae9f8d31bb9a.zip |
em-extpipe: Catch eshell-incomplete thrown while parsing
* lisp/eshell/em-extpipe.el (em-extpipe--or-with-catch): New macro.
(eshell-parse-external-pipeline): Use new macro to treat
`eshell-incomplete' as a failure of the parse function to move us
forward (Bug#54603). Thanks to Jim Porter <jporterbugs@gmail.com> for
the report and for help isolating the problem.
* test/lisp/eshell/eshell-tests.el
(eshell-test/lisp-command-with-quote): New test for Bug#54603, thanks
to Jim Porter <jporterbugs@gmail.com> (bug#54603).
Diffstat (limited to 'lisp/align.el')
0 files changed, 0 insertions, 0 deletions