1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 22:20:24 -08:00

Document some missing Eshell commands

* doc/misc/eshell.texi (Built-ins): Document 'eshell-debug'.
(Extra built-in commands): Document 'count', 'ff', and 'gf'.
This commit is contained in:
Jim Porter 2023-07-07 17:30:26 -07:00
parent 3710178024
commit f7a899d7ca

View file

@ -575,6 +575,14 @@ Prints the current environment variables. Unlike in Bash, this
command does not yet support running commands with a modified
environment.
@item eshell-debug
@cmindex eshell-debug
Toggle debugging information for Eshell itself. You can pass this
command the argument @code{errors} to enable/disable Eshell trapping
errors when evaluating commands, or the argument @code{commands} to
show/hide command execution progress in the buffer @code{*eshell last
cmd*}.
@item exit
@cmindex exit
Exit Eshell and save the history. By default, this command kills the
@ -2118,11 +2126,27 @@ add @code{eshell-xtra} to @code{eshell-modules-list}.
@table @code
@item count
@cmindex count
A wrapper around the function @code{cl-count} (@pxref{Searching
Sequences,,, cl, GNU Emacs Common Lisp Emulation}). This command can
be used for comparing lists of strings.
@item expr
@cmindex expr
An implementation of @command{expr} using the Calc package.
@xref{Top,,, calc, The GNU Emacs Calculator}.
@item ff
@cmindex ff
Shorthand for the the function @code{find-name-dired} (@pxref{Dired
and Find, , , elisp, The Emacs Lisp Reference Manual}).
@item gf
@cmindex gf
Shorthand for the the function @code{find-grep-dired} (@pxref{Dired
and Find, , , elisp, The Emacs Lisp Reference Manual}).
@item intersection
@cmindex intersection
A wrapper around the function @code{cl-intersection} (@pxref{Lists as