[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/emacs-29-eshell-docs a1a57f821ea 5/9: Document some missing Eshe
|
From: |
Jim Porter |
|
Subject: |
scratch/emacs-29-eshell-docs a1a57f821ea 5/9: Document some missing Eshell commands |
|
Date: |
Wed, 12 Jul 2023 20:06:51 -0400 (EDT) |
branch: scratch/emacs-29-eshell-docs
commit a1a57f821ea4390fe89ffe4e6e0e28b9d6a26db2
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 a58d08b07d6..c560d81eef2 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
- branch scratch/emacs-29-eshell-docs created (now afefdfb6a11), Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs dce574dfde7 2/9: Restructure Eshell extension modules documentation, Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs d2be413c027 3/9: Correct the Eshell documentation about how to write new modules, Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs a3e03964a0d 1/9: ; * doc/misc/eshell.texi (Bugs and ideas): Remove implemented feature., Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs b1cda740b8d 8/9: Add documentation about remote access in Eshell, Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs d7a30977755 4/9: Document optional Eshell modules, Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs 54899c3e1b3 6/9: ; * doc/misc/eshell.texi: Fix typos and clean up unclear wording., Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs 1a99a7e4b61 7/9: ; * doc/misc/eshell.texi: Fix last change., Jim Porter, 2023/07/12
- scratch/emacs-29-eshell-docs a1a57f821ea 5/9: Document some missing Eshell commands,
Jim Porter <=
- scratch/emacs-29-eshell-docs afefdfb6a11 9/9: ; * doc/misc/eshell.texi (Invocation): Whitespace cleanup., Jim Porter, 2023/07/12