GNU bug report logs - #9293
say what they are shadowed by

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Sat, 13 Aug 2011 13:06:02 UTC

Severity: wishlist

Tags: fixed, patch

Fixed in version 28.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Kangas <stefan <at> marxist.se>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 9293 <at> debbugs.gnu.org,
 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Subject: Re: bug#9293: say what they are shadowed by
Date: Tue, 27 Oct 2020 21:53:52 -0700
Stefan Kangas <stefan <at> marxist.se> writes:

> Lars Ingebrigtsen <larsi <at> gnus.org> writes:
>
>> jidanni <at> jidanni.org writes:
>>
>> >    Tar mode defined in `tar-mode.el':...
>> >    0 .. 9             digit-argument  (binding currently shadowed)
>> >
>> > Shadowed by what?
>> >
>> >    e .. f             tar-extract  (binding currently shadowed)
>>
>> [...]

Note that the text here is changed to "(this binding is currently
shadowed)", see Bug#14086.

>>
>> > Say what mode on each of such lines!
>>
>> This was eight years ago -- has this been fixed in the meantime?
>
> Nope.
>
>> If not -- what are the steps to reproduce this bug?  I'm not getting any
>> shadowed bindings.
>
> I am working on the branch scratch/substitute-command-keys to replace
> s-c-k with a Lisp version, but I have not had much time lately so
> there has been no progress in a couple of months. I can't remember the
> current status, but I think there may be some tests for this there. Or
> I didn't get to that yet, sorry, I can't remember now.
>
> I hope that this would be easier to fix once we have the Lisp version
> of s-c-k

Contrary to my hopes this part was in fact _not_ converted to Lisp with
the merge of scratch/substitute-command-keys.  This was due to poor
performance of my Lisp version of that code.  So this should be as easy
or hard as it was before to fix.

The text comes from describe_map in keymap.c (at the very end of the
function) if someone wants to take a stab at improving this.




This bug report was last modified 4 years and 238 days ago.

Previous Next


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