emacs-devel
[Top][All Lists]
Advanced

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

Re: Tab bar tabs landed on master


From: Eli Zaretskii
Subject: Re: Tab bar tabs landed on master
Date: Sun, 06 Oct 2019 22:12:46 +0300

> From: Juri Linkov <address@hidden>
> Cc: address@hidden,  address@hidden,  address@hidden
> Date: Sun, 06 Oct 2019 21:48:06 +0300
> 
> >> C-2 C-TAB switches to the second next tab
> >> C-- C-TAB switches to the previous tab
> >
> > This seems to have broken the C-x 6 prefix when invoking commands
> > without an argument.  E.g., "C-x 6 f" errors out as "undefined" and
> > "C-x 6 2" invokes 2-Column mode.  I guess this is not intentional?
> 
> Now 2-Column mode uses only its primary mnemonic binding prefix `f2'.
> And for backward-compatibility still binds `C-x 6' when its package is loaded.

Does it mean the tab-bar related "C-x 6" prefix conflicts with 2C?  If
so, perhaps we should use "C-x 7" instead, as long as the genie is not
far from the bottle.  I'd like to avoid backward-incompatible changes
if possible.

> > Btw, it's a pity that C-TAB and C-S-TAB aren't normally supported on
> > TTY frames.  It would be nice to have a supported short binding, or at
> > least to have "C-x 6 o" switch to the "other" tab.
> 
> Ergus said that in xterm it is possible to use only C-TAB, but not
> C-S-TAB.  I tried, and indeed C-TAB works in -nw, and even C-S-TAB
> is available as [backtab].

Don't judge by xterm, it's an exception more than the rule.  Even with
PuTTY (which generally emulates xterm), C-TAB yields nothing in Emacs.

> But maybe this is not on all TTY frames, where 'C-x 6 o' should be
> the shortest replacement.

Yes, I think so.

Thanks.



reply via email to

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