bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#65374: 30.0.50 [PATCH]; Allow extending Eshell output targets


From: Jim Porter
Subject: bug#65374: 30.0.50 [PATCH]; Allow extending Eshell output targets
Date: Fri, 18 Aug 2023 17:48:55 -0700

The attached patches split up the Eshell I/O target code so that each target type is its own method. Aside from fixing a couple tiny bugs, this should be exactly the same as before, but will make it easier to add new target types in the future (and for third-parties to be able to do this!).

This won't have any major impact just yet, but it's a very helpful precursor to a larger project I'm working on to pipe output in Eshell into Lisp functions (currently, Lisp functions - including Eshell builtins - can only be the first command in a pipeline).

Attachment: 0001-Remove-unused-Eshell-target-type.patch
Description: Text document

Attachment: 0002-Use-generics-to-define-Eshell-output-targets.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]