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

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

Re: tutorial: "The key <ESC> has been rebound, but you can use instead"


From: Lennart Borgman
Subject: Re: tutorial: "The key <ESC> has been rebound, but you can use instead"
Date: Tue, 21 Nov 2006 22:53:16 +0100
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)

Reiner Steib wrote:
`M-x report-emacs-bug' wrote:

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

$ emacs -Q

M-: (global-set-key (kbd "ESC") 'ding) RET
<f1> t

The tutorial says:

,----
|  M-<chr>  means hold the META or EDIT or ALT key down while typing <chr>.
|         If there is no META, EDIT or ALT key, instead press and release the
|         ESC key and then type <chr>.  We write <ESC> for the ESC key.
| ** The key <ESC> has been rebound, but you can use  instead [More 
information] **
`----

I fail to understand what "but you can use  instead" means.
Additionally, as the warning line is longer than 80 characters it's
quite disturbing.

This example is a hard case ;-) I was going to suggest something like

** The key <ESC> has been rebound. You can use M-x ESC-prefix instead [More] **

instead, but M-x ESC-prefix actually does not work at all, at least not for me. The message is shorter and gives more info - it solves half of the problem. Here it is useless however.

It looks like a very special case to me. Maybe it should be taken care of as such?


BTW, if you do the same with a German language environment, the German
tutorial is interrupted by lines in English.  Also the "NOTICE" is in
English.  I'm not sure if these recent changes are a good idea for the
non-English tutorials, given the fact that finding volunteers for the
simple translation tasks listed in FOR-RELEASE (refcards, first line
of the tutorial) is difficult.


It is not good to give information in another language, but it seemed better than giving no information at all.

There is a list of lang-strings. Currently it fallbacks to English if there is no string for the used language. It could easily be changed to give no information at all instead.




reply via email to

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