Re: Adding support for piping to Lisp functions in Eshell
Jim Porter <[email protected]>
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
On 5/25/2026 5:23 PM, Jim Porter wrote: > I've been working on adding support to Eshell for piping command output > into Lisp functions (and into Lisp-based Eshell commands). This has been > a long and arduous journey; my first draft of this email was from > January 2022! It's now finally ready for some wider consumption, so I've > pushed 'scratch/eshell-lisp-pipe' to Savannah. After a few fixes (thanks to Pip Cet for finding several bugs!) and writing up the documentation, this has now merged to the master branch. I have a few more enhancements in mind, but what's here covers the basics. I intentionally merged this early in the release cycle for Emacs 32 so that there will be plenty of time to find and fix any bugs in this, as well as to give me a sizable window of time to make incompatible changes before we commit to a stable API when 32.1 releases.