help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Ctrl-[ ?


From: Eli Zaretskii
Subject: Re: Ctrl-[ ?
Date: Fri, 07 Jun 2019 17:20:25 +0300

> From: Óscar Fuentes <ofv@wanadoo.es>
> Date: Fri, 07 Jun 2019 15:45:29 +0200
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> There is no reason whatsoever to disallow binding C-[ on GUI Emacs
> >> the same way you can bind any other key.
> >
> > My understanding of what Stefan wrote was that this is NOT disallowed.
> 
> The key phrase is "the same way you can bind any other key." Stefan's
> suggestion does not comply with that.

For me, the key part was "disallowed".

> > There's no reason to chastise me,
> 
> I'm no one to chastise anyone. Sometimes I'm a bit too dry.

This is one of those times, I guess.

> One thing that I'll like to know is why the hard restriction about
> C-[/C-i exists at all.

That was already explained: the reason is history and the desire to
have identical behavior by default on all frame types.

> It is understandable that the default bindings mimic what you get on
> the terminal, but forcing the user to jump through hoops to rebind
> those keys helps no one.

I don't see how we can avoid jumping through hoops when the text
terminal produces an ASCII key code whereas a GUI terminal doesn't.  I
invite you to read keyboard.c and keymap.c, where you will find a few
more "accidents" like this.



reply via email to

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