GNU bug report logs -
#60021
29.0.60; Eshell completion errors in the presence of buffer redirects
Previous Next
Reported by: Daniel Mendler <mail <at> daniel-mendler.de>
Date: Mon, 12 Dec 2022 21:25:02 UTC
Severity: normal
Found in version 29.0.60
Done: Gregory Heytings <gregory <at> heytings.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 12/13/22 00:34, Gregory Heytings wrote:
>
>>> Thanks for your bug report. Can you check that the attached patch
>>> fixes that bug, without introducing other obvious regressions?
>>
>> Yes, in my quick tests it fixes both issues. But I am not familiar with
>> the code in question. Hard to tell if it introduces other regressions.
>> Maybe Augusto (cc'ed) could also take a look please?
>>
>
> He already did, and although it fixes the two reported recipes, it's alas
> not a proper fix for that bug.
Why is this not a proper fix? Is there some deep issue here? Is there a
chance that this could be fixed in a better way? I have never looked
deeply into the inner workings of Pcomplete, but from my experience the
Pcomplete Capf unfortunately is one of the buggiest Capfs provided by
Emacs. Nevertheless, I am a happy Eshell user. Completion in combination
with my Corfu UI works quite well, but I also employ some advices which
ignore errors in Pcomplete and prevent the Capf from modifying the buffer.
Daniel
This bug report was last modified 2 years and 141 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.