Hi,

I'd like to propose small but (I hope) useful enhancement of terminal
behaviour. I hope it will be easy to understand.

---
If in alternate screen mode and received shift+pageup/pagedown/up/down
event, send the same code to application running in current terminal.
---


I'm quite annoyed by absence of support for unified history
scrolling screen or tmux. I can see the way how to solve this issue
with using terminal's alternate screen mode. In this mode there is no
history and history scroll doesn't make much sense. Different
terminals behaves differently. VTE based terminals (like
gnome-terminal or xfce-terminal) drops these events. When Konsole in
alternate screen mode, it is used as 'AppScreen' state modifier in its
keytab file (and also drops these events by default). For XTerm there
is 'tiXtraScroll' I believe for configuration of scrolling in
alternate buffer. Linux kernel terminal emulator doesn't support
alternate buffer at all.

I would like to have the proposed functionality, so there can be
screens inside screens and still is obvious who will get the scroll
request.

I'd appreciate your ideas and feedback.

Best regards,

Tomas Cech
Sleep_Walker

PS: I created feature requests.

Konsole bug
https://bugs.kde.org/show_bug.cgi?id=267100

VTE widget
https://bugzilla.gnome.org/show_bug.cgi?id=643233

tmux discussion
http://sourceforge.net/mailarchive/message.php?msg_id=27112822

Attachment: pgpRMc9MIiaH7.pgp
Description: PGP signature

Reply via email to