diff options
author | Jim Porter <jporterbugs@gmail.com> | 2022-11-24 17:22:53 -0800 |
---|---|---|
committer | Jim Porter <jporterbugs@gmail.com> | 2022-11-24 17:22:53 -0800 |
commit | 1c1a82bbedf2a70d97e266d403ba6c45cc139c9b (patch) | |
tree | f39a1f754f16b15081f4f63e5a16005271c64457 /etc | |
parent | 75101583c3f645aa845fb78f88b02eae92bfdc44 (diff) | |
download | emacs-1c1a82bbedf2a70d97e266d403ba6c45cc139c9b.tar.gz emacs-1c1a82bbedf2a70d97e266d403ba6c45cc139c9b.tar.bz2 emacs-1c1a82bbedf2a70d97e266d403ba6c45cc139c9b.zip |
; Fix up some NEWS entries for Eshell
* etc/NEWS (Incompatible changes in Emacs 29.1): Move an entry from
here...
(Changes in Specialized Modes and Packages in Emacs 29.1): ... to
here. Additionally, improve wording of another entry to be more
precise.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -371,11 +371,6 @@ node in the Eshell manual for more details. *** Eshell pipelines now only pipe stdout by default. To pipe both stdout and stderr, use the '|&' operator instead of '|'. -*** New eshell built-in command 'doas'. -The privilege-escalation program 'doas' has been added to the existing -'su' and 'sudo' commands from the 'eshell-tramp' module. The external -command may still be accessed by using '*doas'. - --- ** The 'delete-forward-char' command now deletes by grapheme clusters. This command is by default bound to the <Delete> function key @@ -2730,6 +2725,12 @@ duplicate one output handle to another via 'NEW-FD>&OLD-FD'. For more information, see the "(eshell) Redirection" node in the Eshell manual. +++ +*** New eshell built-in command 'doas'. +The privilege-escalation program 'doas' has been added to the existing +'su' and 'sudo' commands from the 'eshell-tramp' module. The external +command may still be accessed by using '*doas'. + ++++ *** Double-quoting an Eshell expansion now treats the result as a single string. If an Eshell expansion like '$FOO' is surrounded by double quotes, the result will always be a single string, no matter the type that would @@ -2765,10 +2766,11 @@ symlinks in the latter case). +++ *** Lisp forms in Eshell now treat a 'nil' result as a failed exit status. -When executing a command that looks like '(lisp form)', Eshell will -set the exit status (available in the '$?' variable) to 2. This -allows commands like that to be used as conditionals. To change this -behavior, customize the new 'eshell-lisp-form-nil-is-failure' option. +When executing a command that looks like '(lisp form)' and returns +'nil', Eshell will set the exit status (available in the '$?' +variable) to 2. This allows commands like that to be used in +conditionals. To change this behavior, customize the new +'eshell-lisp-form-nil-is-failure' option. ** Shell |