[EMAIL PROTECTED] (Kim F. Storm) writes:

> Stefan Monnier <[EMAIL PROTECTED]> writes:
>
>>> I recently suggested patches to report menu bindings using the real
>>> menu item texts rather than the internal names, like this:
>>
>>>       File=>Print=>Print With Faces
>>
>> I agree it would be an improvement.  But IIRC you did it by
>> modifying key-description, which also applies to things like C-h c
>> where I think it's important to keep a representation that can be
>> passed directly to `kbd'.
>
> How do you copy/paste the output from C-h c?  From *Messages* buffer?
>
> With C-h k, you get a buffer from which you can copy the original menu
> binding -- and with my patch, that binding is still shown for C-h k
> (see example below).
>
>> So I'd recommend to add an arg to key-description and then only use
>> it at those places where it makes sense (basically, for the keys
>> returned by `where-is').
>
> With my patch, (key-description KEY t) will do just that.
> Making C-h c using that is trivial (I already did so).
>
> Anyway, Richard don't think this is an improvement, so
> unless more people speak up, it's a dead end.

I think it is an improvement since we are talking here mainly about
user-level instead of programmer-accessible documentation.  With
regard to the duplication of information: how feasible would it be to
make kbd accept File=>Print=>Print With Faces strings?  Then there
would be no necessity to report a different form.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to