OhmNomNom / thyme

A fork of mintty, for the modern world
GNU General Public License v3.0
0 stars 0 forks source link

Separate keycodes for mousewheel outside tracking mode #110

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Cursor key sequences combined with the "Modifier for scrolling with cursor
key" are currently used for encoding mousewheel events outside tracking
mode. This was not a good idea, because obviously the codes change when
that setting is changed, which means the config for any application that
uses it has to be changed. It also means that applications can't sensibly
support these in their default config.

Therefore, separate keycodes for the mousewheel are needed. ^[[a and ^[[b
shall be used for scrolling by line, and ^[[1;2a and ^[[1;2b shall be used
for scrolling by whole pages.

Original issue reported on code.google.com by andy.koppe on 21 May 2009 at 7:55

GoogleCodeExporter commented 9 years ago
Implemented in r337 on 0.4 branch.

Original comment by andy.koppe on 21 May 2009 at 7:58

GoogleCodeExporter commented 9 years ago
Changed the line scrolling codes to ^[Oa and ^[Ob, because in xterms there's
precedent for lowercase SS3 codes but not lowercase CSI codes without 
parameters.

Original comment by andy.koppe on 7 Jun 2009 at 7:53

GoogleCodeExporter commented 9 years ago

Original comment by andy.koppe on 7 Jun 2009 at 7:53