]> git.eshelyaron.com Git - emacs.git/commit
Restructure Eshell extension modules documentation
authorJim Porter <jporterbugs@gmail.com>
Mon, 30 Jan 2023 03:59:56 +0000 (19:59 -0800)
committerJim Porter <jporterbugs@gmail.com>
Fri, 14 Jul 2023 02:24:11 +0000 (19:24 -0700)
commit6c3fe42bde137f7e1da54acef423c4335105b1cc
treeae2a290e1bcd98a53b4ba172b7d20e9c9b71cf3d
parent4e204b561865327d4a928751b83c3a9ff4fe1a1e
Restructure Eshell extension modules documentation

This adds a section for documenting all the optional modules.

Do not merge to master.  This is a backport of f2981a1681d.

* doc/misc/eshell.texi (Extension modules): Move explanation about
writing modules to...
(Writing a module): ... here.
(Module testing): Remove.  Testing an Eshell module doesn't require
any special documentation.
(Key binding, Smart scrolling, Electric forward slash): Move under...
(Optional modules): ... here.
(Directory handling, Terminal emulation): Remove.  These modules are
enabled by default, and so are documented above.
(Tramp extensions, Extra built-in commands): New sections.
doc/misc/eshell.texi