jed-users mailing list

[2006 Date Index] [2006 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

Re: x-keydefs.sl


Dear Jedies,

I got overwhelming requests for a jed-conformant behaviour of x-keydefs
(opposed to my preference of a CUA-conformatn behaviour).

From: Marko Mahnic
...
> I agree about the ESC key. The user should be able to use  "Esc a" instead
> of "Alt-A".
 
On 17.01.06, SANGOI DINO LEONARDO wrote:

> It is not only a matter of taste: some terminals and terminal emulators
> don't send the right sequences for Alt-Key combinations, so only the ESC key
> can be used.

The re-definition only occures in xjed, so this is not real a problem.

On 17.01.06, Romano Giannetti wrote:

> 1) leave the redefining code in x-keydefs.sl but let the default be
>    "no redefine ESC", provifing a function for redefinition;
> 2) in cua.sl and brief.sl, call the redefinition.



I agree that different bindings for jed and xjed are not a good default, and
that, if included in the jed distribution, x-keydefs should not change jed
defaults without notice.

So I changed the definition to

  custom_variable("Key_Esc", set_keyvar("", "", "\e"));

And put the lines

  variable Key_Esc = "\e\e\e";     % one-press escape
  require("x-keydefs");            % symbolic keynames

in my jed.rc to get the previous behaviour.

If x-keydefs.sl is going into the next jed release, I will adapt cua.sl to
use it. (I still believe that the average PC user will expect the ESC key to
abort or escape, so this should be the CUA default.)

Günter

-- 
Milde ife.et.tu-dresden.de

--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.


[2006 date index] [2006 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]