emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59956: closed (29.0.60: Failure when completing arguments in Eshell


From: GNU bug Tracking System
Subject: bug#59956: closed (29.0.60: Failure when completing arguments in Eshell after variable interpolation)
Date: Thu, 29 Dec 2022 22:03:01 +0000

Your message dated Thu, 29 Dec 2022 22:02:45 +0000
with message-id <86ce0848031e376dddaf@heytings.org>
and subject line Re: bug#59956: 29.0.60: Failure when completing arguments in 
Eshell after variable interpolation
has caused the debbugs.gnu.org bug report #59956,
regarding 29.0.60: Failure when completing arguments in Eshell after variable 
interpolation
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
59956: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59956
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 29.0.60: Failure when completing arguments in Eshell after variable interpolation Date: Sat, 10 Dec 2022 17:25:53 -0800
X-Debbugs-CC: arstoffel@gmail.com

Starting from "emacs -Q -f -eshell", type "echo $exec-path " (note the trailing space), and then hit TAB. The result is this error:

  pcomplete-match: Wrong type argument: stringp, ("/usr/bin" ...)

This is a regression from Emacs 28, and it looks like it's due to 'pcomplete-here-using-help' assuming that all the pcomplete args are strings. However, 'exec-path' is a list (and Eshell reports it this way to pcomplete), so the completion fails. I think all that's necessary is checking that the pcomplete args are strings in 'pcomplete-here-using-help', but I know next to nothing about pcomplete...



--- End Message ---
--- Begin Message --- Subject: Re: bug#59956: 29.0.60: Failure when completing arguments in Eshell after variable interpolation Date: Thu, 29 Dec 2022 22:02:45 +0000

No further comments in a week, pushed (dafa6d6bad) and closing.



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]