Hi

If it takes off and major terminals and programs start to use it, we
will look at it for tmux.

There is already support for horizontal scroll regions from VT420 (they
are called margins - DECLRMM) and tmux will use them if they are
available, but AFAIK only xterm implements them.

It looks like notty is mostly just an idea right now - and it is GPL
which is not useful for a library which aims for wide adoption; likewise
the examples would be better in a common language.

It is a nice idea to provide a standard for extensions without throwing
out all the existing stuff. Lots of terminals provide extensions but
often do it in different ways (for example, screen added \033k for
renaming windows, tmux has DCS+tmux (\033Ptmux;), xterm and iterm2 and
rxvt all have extensions of one kind or another.

Although the standards do develop: SGR mouse mode and RGB colour are
both features that are now quite widely adopted, by extending the
existing protocol. And the extended xterm "PC-style" keys, and it's
clipboard escape sequences. All things that are relatively modern
requirements. Plus Unicode support is improving and will continue to
improve.

And personally I think some of the extensions are silly: if your program
needs to draw graphics, or menus, or tooltips, then it is no longer a
terminal application and the right tool to reach for is a GUI toolkit.





On Mon, Jan 09, 2017 at 01:29:49AM +0100, Niklas Claesson wrote:
>    Hey,
>    I couldn't see any discussions about notty here on tmux-users so I thought
>    I might ask:
>    What is your take on extending the vte protocol with functionality like
>    panes and do you think that it is feasable to implement that in tmux? Do
>    you think notty is a good solution?
>    I'm guessing you could improve performance when you split your screen
>    vertically since tmux wouldn't have to update the whole line.
>    Right now it seems that alacritty could become one of the first emulators
>    to actually implement those extensions.
>    [1]https://github.com/withoutboats/notty
>    [2]https://github.com/jwilm/alacritty/issues/51
>    Cheers
>    - Niklas
> 
>    --
>    You received this message because you are subscribed to the Google Groups
>    "tmux-users" group.
>    To unsubscribe from this group and stop receiving emails from it, send an
>    email to [3][email protected].
>    To post to this group, send email to [4][email protected].
>    For more options, visit [5]https://groups.google.com/d/optout.
> 
> References
> 
>    Visible links
>    1. https://github.com/withoutboats/notty
>    2. https://github.com/jwilm/alacritty/issues/51
>    3. mailto:[email protected]
>    4. mailto:[email protected]
>    5. https://groups.google.com/d/optout

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to