GNU bug report logs -
#49306
28.0.50; Info of Eshell/Extension Modules/* is empty
Previous Next
Reported by: Gabriel <gabriel376 <at> hotmail.com>
Date: Thu, 1 Jul 2021 00:16:01 UTC
Severity: wishlist
Tags: help
Merged with 49481
Found in versions 27.2, 28.0.50
Done: Jim Porter <jporterbugs <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49306 in the body.
You can then email your comments to 49306 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#49306
; Package
emacs
.
(Thu, 01 Jul 2021 00:16:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Gabriel <gabriel376 <at> hotmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 01 Jul 2021 00:16:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Emacs 28 from master branch (HEAD 8ebd8e1fea1d0d925850db97b64bf13a6a1f698b)
1. Open Info (C-h i)
2. Search for Eshell (C-s Eshell)
3. Navigate to 'Extension modules'
4. All child pages are empty:
* Writing a module
* Module testing
* Directory handling
* Key rebinding:
* Smart scrolling
* Terminal emulation
I checked the git history of file 'doc/misc/eshell.texi' and indeed
these sections are empty.
I suggest to either document these sections or remove these entries from
Info to avoid confusion.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#49306
; Package
emacs
.
(Thu, 01 Jul 2021 00:24:01 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
I just found out on Info 'Eshell/Bugs and Ideas' an entry about
'Documentation incomplete', but this page comes after 'Extension
modules'. Perhaps should we change the order of these pages or be more
explicit that the documentation is incomplete on the blank pages?
Forcibly Merged 49306 49481.
Request was from
Lars Ingebrigtsen <larsi <at> gnus.org>
to
control <at> debbugs.gnu.org
.
(Fri, 09 Jul 2021 15:08:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#49306
; Package
emacs
.
(Sun, 19 Sep 2021 16:37:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 49306 <at> debbugs.gnu.org (full text, mbox):
Gabriel <gabriel376 <at> hotmail.com> writes:
> I just found out on Info 'Eshell/Bugs and Ideas' an entry about
> 'Documentation incomplete', but this page comes after 'Extension
> modules'. Perhaps should we change the order of these pages or be more
> explicit that the documentation is incomplete on the blank pages?
I have added an explicit note on these pages to say that they have not
yet been written. This change will be in Emacs 28.1.
Severity set to 'wishlist' from 'normal'
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Sun, 19 Sep 2021 16:37:04 GMT)
Full text and
rfc822 format available.
Added tag(s) help.
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Wed, 29 Sep 2021 11:50:03 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#49306
; Package
emacs
.
(Thu, 15 Jun 2023 17:13:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 49306 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 6/30/2021 5:20 PM, Gabriel wrote:
> I just found out on Info 'Eshell/Bugs and Ideas' an entry about
> 'Documentation incomplete', but this page comes after 'Extension
> modules'. Perhaps should we change the order of these pages or be more
> explicit that the documentation is incomplete on the blank pages?
Attached are some patches to finish the Eshell documentation, targeting
Emacs 30 (they could probably be backported to 29 without much work, but
I've made some other changes to the Eshell manual in 30 already...)
Here are the main notable parts in these patches:
* I moved the documentation for all disabled-by-default commands into
the Optional Modules section. This way, it's more clearer (IMO) that
these commands aren't available by default, since all the off-by-default
features are together.
* I mostly copied the Key Rebinding and Smart Scrolling sections'
documentation from their corresponding Elisp files. I don't know a ton
about them (especially not Smart Scrolling), so it would be hard for me
to write all-new documentation for them. Hopefully what I have here is
still an improvement.
[0001-doc-misc-eshell.texi-Bugs-and-ideas-Remove-implement.patch (text/plain, attachment)]
[0002-Restructure-Eshell-extension-modules-documentation.patch (text/plain, attachment)]
[0003-Correct-the-Eshell-documentation-about-how-to-write-.patch (text/plain, attachment)]
[0004-Document-optional-Eshell-modules.patch (text/plain, attachment)]
Reply sent
to
Jim Porter <jporterbugs <at> gmail.com>
:
You have taken responsibility.
(Sat, 01 Jul 2023 19:30:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Gabriel <gabriel376 <at> hotmail.com>
:
bug acknowledged by developer.
(Sat, 01 Jul 2023 19:30:02 GMT)
Full text and
rfc822 format available.
Message #25 received at 49306-done <at> debbugs.gnu.org (full text, mbox):
On 6/15/2023 10:12 AM, Jim Porter wrote:
> Attached are some patches to finish the Eshell documentation, targeting
> Emacs 30 (they could probably be backported to 29 without much work, but
> I've made some other changes to the Eshell manual in 30 already...)
I've now pushed these changes to master as 75278855f4a. Closing this
bug. Of course, if there are any other areas we should add to the Eshell
documentation, just let me know (probably in a new bug).
Reply sent
to
Jim Porter <jporterbugs <at> gmail.com>
:
You have taken responsibility.
(Sat, 01 Jul 2023 19:30:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
nerding_it <virtualxi99 <at> gmail.com>
:
bug acknowledged by developer.
(Sat, 01 Jul 2023 19:30:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 30 Jul 2023 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 286 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.