]> git.eshelyaron.com Git - emacs.git/commitdiff
Document some missing Eshell commands
authorJim Porter <jporterbugs@gmail.com>
Sat, 8 Jul 2023 00:30:26 +0000 (17:30 -0700)
committerJim Porter <jporterbugs@gmail.com>
Sat, 8 Jul 2023 05:56:44 +0000 (22:56 -0700)
* doc/misc/eshell.texi (Built-ins): Document 'eshell-debug'.
(Extra built-in commands): Document 'count', 'ff', and 'gf'.

doc/misc/eshell.texi

index 0e2f5e029738b41d51c24f39be14a6199530a309..185f7638a8556dc81527ad5e45aac51a8cf8436f 100644 (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