GNU bug report logs - #79460
[PATCH] eshell: Minor documentation fixes

Previous Next

Package: emacs;

Reported by: ERIC Frederickson <ericfrederickson68 <at> gmail.com>

Date: Tue, 16 Sep 2025 23:30:02 UTC

Severity: normal

Tags: patch

Done: Jim Porter <jporterbugs <at> gmail.com>

To reply to this bug, email your comments to 79460 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#79460; Package emacs. (Tue, 16 Sep 2025 23:30:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to ERIC Frederickson <ericfrederickson68 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 16 Sep 2025 23:30:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: ERIC Frederickson <ericfrederickson68 <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] eshell: Minor documentation fixes
Date: Tue, 16 Sep 2025 13:44:21 -0500
[Message part 1 (text/plain, inline)]
Hi everyone,

I was reading through the Eshell manual today and ran into a couple of
stumbling blocks: one was a typo, and the other was a small passage of
phrasing that threw me for a loop. Both are minor issues, but I figured
I'd write some patches for them, which I've attached to this message.

(Note: this would be my first contribution to emacs.git, so I haven't
signed any FSF copyright forms yet, but as far as I know that isn't
necessary if your diffs are only a few lines (as mine are here)).

(Also, I originally sent this message to emacs-devel <at> gnu.org, and
realized that this was a mistake upon looking through the CONTRIBUTE
file. Re-sending it here to the (hopefully) correct location).

Thank you, (and sorry for the double message,)
--
Eric Frederickson
https://emfred.com
[0001-eshell-Correct-a-typo.patch (application/octet-stream, attachment)]
[0002-eshell-Fix-unclear-phrasing.patch (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79460; Package emacs. (Wed, 17 Sep 2025 11:23:02 GMT) Full text and rfc822 format available.

Message #8 received at 79460 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: ERIC Frederickson <ericfrederickson68 <at> gmail.com>,
 Jim Porter <jporterbugs <at> gmail.com>
Cc: 79460 <at> debbugs.gnu.org
Subject: Re: bug#79460: [PATCH] eshell: Minor documentation fixes
Date: Wed, 17 Sep 2025 14:21:25 +0300
> From: ERIC Frederickson <ericfrederickson68 <at> gmail.com>
> Date: Tue, 16 Sep 2025 13:44:21 -0500
> 
> I was reading through the Eshell manual today and ran into a couple of
> stumbling blocks: one was a typo, and the other was a small passage of
> phrasing that threw me for a loop. Both are minor issues, but I figured
> I'd write some patches for them, which I've attached to this message.

Thanks.  I'm adding Jim in case he missed your message.

> (Note: this would be my first contribution to emacs.git, so I haven't
> signed any FSF copyright forms yet, but as far as I know that isn't
> necessary if your diffs are only a few lines (as mine are here)).

That's right, we can accept these patches without an assignment.

> (Also, I originally sent this message to emacs-devel <at> gnu.org, and
> realized that this was a mistake upon looking through the CONTRIBUTE
> file. Re-sending it here to the (hopefully) correct location).
> 
> Thank you, (and sorry for the double message,)
> --
> Eric Frederickson
> https://emfred.com
> 
> 
> From cbf1907f8cb73eebd706b676dba9b8c69401e708 Mon Sep 17 00:00:00 2001
> From: Eric Frederickson <ericfrederickson68 <at> gmail.com>
> Date: Tue, 16 Sep 2025 13:03:15 -0500
> Subject: [PATCH 1/2] eshell: Correct a typo in section 3.3 of the manual
> 
> ---
>  doc/misc/eshell.texi | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
> index 75a459580a9..daaa62719a5 100644
> --- a/doc/misc/eshell.texi
> +++ b/doc/misc/eshell.texi
> @@ -607,7 +607,7 @@ ls is an alias, defined as "*ls $@@*"
>  @group
>  ~ $ alias compile 'apply #''compile $*'
>  ~ $ which compile
> -ls is an alias, defined as "apply #'compile $*"
> +compile is an alias, defined as "apply #'compile $*"
>  @end group
>  @end example
>  
> -- 
> 2.35.1
> 
> 
> 
> From 067d5581264cc60f060f40985cf2e1c1bcb78016 Mon Sep 17 00:00:00 2001
> From: Eric Frederickson <ericfrederickson68 <at> gmail.com>
> Date: Tue, 16 Sep 2025 13:05:07 -0500
> Subject: [PATCH 2/2] eshell: Fix unclear phrasing in the manual's description
>  of 'eshell-batch-file'
> 
> ---
>  doc/misc/eshell.texi | 5 ++---
>  1 file changed, 2 insertions(+), 3 deletions(-)
> 
> diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
> index daaa62719a5..5d387961204 100644
> --- a/doc/misc/eshell.texi
> +++ b/doc/misc/eshell.texi
> @@ -300,9 +300,8 @@ standard error, you can write to the Eshell virtual target
>  
>  @cindex batch scripts
>  @defun eshell-batch-file
> -This function lets you make an Eshell script file executable from
> -outside of Emacs by adding it to the script's interpreter directive like
> -this:
> +You can use this function in the interpreter directive of an Eshell
> +script file to make the script executable from outside of Emacs:
>  
>  @example
>  #!/usr/bin/env -S emacs --batch -f eshell-batch-file
> -- 
> 2.35.1
> 




Reply sent to Jim Porter <jporterbugs <at> gmail.com>:
You have taken responsibility. (Wed, 17 Sep 2025 17:43:02 GMT) Full text and rfc822 format available.

Notification sent to ERIC Frederickson <ericfrederickson68 <at> gmail.com>:
bug acknowledged by developer. (Wed, 17 Sep 2025 17:43:02 GMT) Full text and rfc822 format available.

Message #13 received at 79460-done <at> debbugs.gnu.org (full text, mbox):

From: Jim Porter <jporterbugs <at> gmail.com>
To: ERIC Frederickson <ericfrederickson68 <at> gmail.com>,
 79460-done <at> debbugs.gnu.org
Subject: Re: bug#79460: [PATCH] eshell: Minor documentation fixes
Date: Wed, 17 Sep 2025 10:42:09 -0700
On 9/16/2025 11:44 AM, ERIC Frederickson wrote:
> I was reading through the Eshell manual today and ran into a couple of
> stumbling blocks: one was a typo, and the other was a small passage of
> phrasing that threw me for a loop. Both are minor issues, but I figured
> I'd write some patches for them, which I've attached to this message.

Thanks for the fixes. I've merged both of these to the master branch, so 
marking this bug as done.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79460; Package emacs. (Wed, 17 Sep 2025 22:07:06 GMT) Full text and rfc822 format available.

Message #16 received at 79460-done <at> debbugs.gnu.org (full text, mbox):

From: ERIC Frederickson <ericfrederickson68 <at> gmail.com>
To: Jim Porter <jporterbugs <at> gmail.com>
Cc: 79460-done <at> debbugs.gnu.org
Subject: Re: bug#79460: [PATCH] eshell: Minor documentation fixes
Date: Wed, 17 Sep 2025 17:06:39 -0500
>> I was reading through the Eshell manual today and ran into a couple
>> of stumbling blocks: one was a typo, and the other was a small
>> passage of phrasing that threw me for a loop. Both are minor issues,
>> but I figured I'd write some patches for them, which I've attached to
>> this message.

> Thanks for the fixes. I've merged both of these to the master branch,
> so marking this bug as done.

Awesome, thank you!

--
Eric Frederickson
https://emfred.com

On Wed, Sep 17, 2025 at 12:42 PM Jim Porter <jporterbugs <at> gmail.com> wrote:
>
> On 9/16/2025 11:44 AM, ERIC Frederickson wrote:
> > I was reading through the Eshell manual today and ran into a couple of
> > stumbling blocks: one was a typo, and the other was a small passage of
> > phrasing that threw me for a loop. Both are minor issues, but I figured
> > I'd write some patches for them, which I've attached to this message.
>
> Thanks for the fixes. I've merged both of these to the master branch, so
> marking this bug as done.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79460; Package emacs. (Thu, 18 Sep 2025 05:22:02 GMT) Full text and rfc822 format available.

Message #19 received at 79460 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jim Porter <jporterbugs <at> gmail.com>
Cc: 79460 <at> debbugs.gnu.org, ericfrederickson68 <at> gmail.com
Subject: Re: bug#79460: [PATCH] eshell: Minor documentation fixes
Date: Thu, 18 Sep 2025 08:21:35 +0300
> Resent-To: bug-gnu-emacs <at> gnu.org
> Date: Wed, 17 Sep 2025 10:42:09 -0700
> From: Jim Porter <jporterbugs <at> gmail.com>
> 
> On 9/16/2025 11:44 AM, ERIC Frederickson wrote:
> > I was reading through the Eshell manual today and ran into a couple of
> > stumbling blocks: one was a typo, and the other was a small passage of
> > phrasing that threw me for a loop. Both are minor issues, but I figured
> > I'd write some patches for them, which I've attached to this message.
> 
> Thanks for the fixes. I've merged both of these to the master branch, so 
> marking this bug as done.

Please always remember to include the Copyright-paperwork-exempt
thingy in the log message when you install changes from contributors
without a copyright assignment.  Once you push such changes, the
omission cannot be fixed.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#79460; Package emacs. (Thu, 18 Sep 2025 16:17:01 GMT) Full text and rfc822 format available.

Message #22 received at 79460 <at> debbugs.gnu.org (full text, mbox):

From: Jim Porter <jporterbugs <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 79460 <at> debbugs.gnu.org, ericfrederickson68 <at> gmail.com
Subject: Re: bug#79460: [PATCH] eshell: Minor documentation fixes
Date: Thu, 18 Sep 2025 09:15:54 -0700
On 9/17/2025 10:21 PM, Eli Zaretskii wrote:
> Please always remember to include the Copyright-paperwork-exempt
> thingy in the log message when you install changes from contributors
> without a copyright assignment.  Once you push such changes, the
> omission cannot be fixed.

Sorry about that. It's been a while since I had a copyright-exempt patch 
to merge, and the existence of that keyword fell out the back of my 
mind. I'll do my best to remember in the future.




This bug report was last modified 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.