GNU bug report logs - #73952
30.0.91; [PATCH] Fix error when an Eshell glob has no results and 'eshell-glob-splice-results' is t

Previous Next

Package: emacs;

Reported by: Jim Porter <jporterbugs <at> gmail.com>

Date: Tue, 22 Oct 2024 16:59:01 UTC

Severity: normal

Tags: patch

Found in version 30.0.91

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jim Porter <jporterbugs <at> gmail.com>
Cc: 73952 <at> debbugs.gnu.org
Subject: bug#73952: 30.0.91; [PATCH] Fix error when an Eshell glob has no results and 'eshell-glob-splice-results' is t
Date: Tue, 22 Oct 2024 20:43:43 +0300
> Cc: eliz <at> gnu.org
> Date: Tue, 22 Oct 2024 09:57:42 -0700
> From: Jim Porter <jporterbugs <at> gmail.com>
> 
>    ~ $ (setq eshell-glob-splice-results t)
>    t
>    ~ $ echo /ssh:localhost:~/file.txt
>    /ssh:localhost:~/file.txt
>    ~ $ echo /ssh:localhost:~/file.txt
>    Wrong type argument: listp, "/ssh:localhost:~/file.txt"
> 
> The third command should have the same result as the second (the second 
> works because Tramp isn't loaded yet at the time).
> 
> This is a bug in a new Eshell feature in Emacs 30 and thankfully has an 
> easy fix (see attached). Eli, is this ok for the release branch?

Yes, thanks.




This bug report was last modified 213 days ago.

Previous Next


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