summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-02-06 00:48:32 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-12-24 14:08:06 -0700
commit98df5163018b9c99ad8e65f03422f908c6068c78 (patch)
tree5d43fd03c3df6fab042c926b146eed72eaed2fb8 /etc/NEWS
parentd47446cbe7db5c7fb4eba71ab022cfae3de07799 (diff)
downloademacs-98df5163018b9c99ad8e65f03422f908c6068c78.tar.gz
Add eshell-shell-command and eshell-expand-to-eshell-shell-commandseries/unexpanded-input-v2
* lisp/eshell/esh-mode.el (eshell-shell-command, eshell-expand-to-eshell-shell-command): Define new functions. Register eshell-expand-to-eshell-shell-command as a customization option for eshell-expand-input-functions, and add it by default. * etc/NEWS: * doc/misc/eshell.texi: Document the new syntax.
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 57fe40c4881..767763098bc 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -749,6 +749,15 @@ the Netscape web browser was released in February, 2008.
This support has been obsolete since Emacs 25.1. The final version of
the Galeon web browser was released in September, 2008.
+** Eshell
+
++++
+*** New feature to easily bypass Eshell's own pipelining.
+Prefixing commands with '||' causes them to be executed using the
+operating system shell, which is particularly useful to bypass
+Eshell's own pipelining for pipelines which will move a lot of data.
+See "Running Shell Pipelines Natively" in the Eshell manual.
+
* New Modes and Packages in Emacs 29.1