[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-29 9f6d79dd967 05/10: Document some missing Eshell commands
From: |
Jim Porter |
Subject: |
emacs-29 9f6d79dd967 05/10: Document some missing Eshell commands |
Date: |
Thu, 13 Jul 2023 22:25:20 -0400 (EDT) |
branch: emacs-29
commit 9f6d79dd967294317aa51801c5edaaf30f644120
Author: Jim Porter <jporterbugs@gmail.com>
Commit: Jim Porter <jporterbugs@gmail.com>
Document some missing Eshell commands
Do not merge to master. This is a backport of f7a899d7ca0.
* doc/misc/eshell.texi (Built-ins): Document 'eshell-debug'.
(Extra built-in commands): Document 'count', 'ff', and 'gf'.
---
doc/misc/eshell.texi | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 9680d246af9..58b8e4365d9 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -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
@@ -2046,11 +2054,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
- emacs-29 updated (7ac947f34c7 -> 6a360b08405), Jim Porter, 2023/07/13
- emacs-29 4e204b56186 01/10: ; * doc/misc/eshell.texi (Bugs and ideas): Remove implemented feature., Jim Porter, 2023/07/13
- emacs-29 6c3fe42bde1 02/10: Restructure Eshell extension modules documentation, Jim Porter, 2023/07/13
- emacs-29 6a360b08405 10/10: ; * doc/misc/eshell.texi (Variables): Add missing index for $INSIDE_EMACS, Jim Porter, 2023/07/13
- emacs-29 7640835ae03 07/10: ; * doc/misc/eshell.texi: Fix last change., Jim Porter, 2023/07/13
- emacs-29 3a703545798 08/10: Add documentation about remote access in Eshell, Jim Porter, 2023/07/13
- emacs-29 951671b0e10 04/10: Document optional Eshell modules, Jim Porter, 2023/07/13
- emacs-29 e79306fb467 06/10: ; * doc/misc/eshell.texi: Fix typos and clean up unclear wording., Jim Porter, 2023/07/13
- emacs-29 f529bf52eb5 09/10: ; * doc/misc/eshell.texi (Invocation): Whitespace cleanup., Jim Porter, 2023/07/13
- emacs-29 9f6d79dd967 05/10: Document some missing Eshell commands,
Jim Porter <=
- emacs-29 7c417b2ae55 03/10: Correct the Eshell documentation about how to write new modules, Jim Porter, 2023/07/13