After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643233 - delegate shift+pageup/pagedown events into application inside terminal when scrolling is disabled
delegate shift+pageup/pagedown events into application inside terminal when s...
Status: RESOLVED FIXED
Product: vte
Classification: Core
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: VTE Maintainers
VTE Maintainers
[fixed-0-36][needed-next][commit:a118...
Depends on:
Blocks:
 
 
Reported: 2011-02-24 20:51 UTC by Tomas Cech
Modified: 2014-04-06 18:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix (2.42 KB, patch)
2014-01-08 20:56 UTC, Egmont Koblinger
committed Details | Review

Description Tomas Cech 2011-02-24 20:51:21 UTC
Some applications can prevent terminal emulator from history scrolling (which is done usually by pressing shift+pageup/pagedown). Good example is midnight commander or vim.

It would be great to have possibility to delegate this (probably dropped) events into application running in terminal emulator. When applications like screen or tmux will be able to receive such events, there may be implemented history scrollback internally with usual behaviour instead of special modes.
Comment 1 Tomas Cech 2011-02-24 21:04:04 UTC
I also created this feature request for KDE konsole application. You can see discussion also there:
https://bugs.kde.org/show_bug.cgi?id=267100
Comment 2 Behdad Esfahbod 2011-03-02 04:13:09 UTC
Also see bug 518405.
Comment 3 Tomas Cech 2011-03-03 19:09:33 UTC
(In reply to comment #2)
> Also see 58bug 518405.

Right, good idea. Mouse scrolling could/should be done too. And probably scrolling when shift+mouse is pressed to select from history. I'm thinking about and searching for the right new sequences produced. I'd be glad for opinions.
Comment 4 Egmont Koblinger 2014-01-08 20:56:48 UTC
Created attachment 265783 [details] [review]
Fix

I almost filed this feature request a couple of days ago when I worked on bug 600659 :) Here's a patch.

Unlike konsole, vte doesn't seem to support reading the key definitions from a file, so the new behavior is hardcoded.
Comment 5 Christian Persch 2014-01-08 21:07:45 UTC
Comment on attachment 265783 [details] [review]
Fix

Thanks!
Comment 6 Egmont Koblinger 2014-01-08 22:41:39 UTC
Fixed in vte-0-36, keeping open for vte-next.