[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).
0001-Remove-unused-Eshell-target-type.patch
Description: Text document
0002-Use-generics-to-define-Eshell-output-targets.patch
Description: Text document
- bug#65374: 30.0.50 [PATCH]; Allow extending Eshell output targets,
Jim Porter <=