Quote:
Originally Posted by baf
Please try with attached kterm binary.
I recompiled vte library with debug enabled.
...
...
|
Thanks, baf!
Most of the debug options are not significant.
I'm giving below the ones which are. The output in
bold is what is triggered after pressing the mod1 and end keys.
Option: "signals":
Code:
PW1 gives:
"Emitting `encoding-changed'.
Emitting `emulation-changed'.
Emitting adjustment_changed.
Emitting `char-size-changed'.
Queueing `contents-changed'.
Emitting adjustment_changed.
Queueing `contents-changed'.
Emitting adjustment_changed.
Emitting `contents-changed'.
Queueing `contents-changed'.
Emitting adjustment_changed.
Emitting buffered `text-inserted'
Emitting buffered `text-deleted'
Emitting `contents-changed'.
Queueing `cursor-moved'.
Emitting `cursor-moved'.
Emitting `commit' of 3 bytes."
PW3 and KT3 give the same, but the last line is missing.
Option: "io"
Code:
PW1 gives:
"Set terminal encoding to `UTF-8'.
polling vte_terminal_io_read
Feed 29 bytes, in 1 chunks.
read 29/4096 bytes, again? yes, active? yes
read 29/4096 bytes, again? yes, active? no
Handler processing 29 bytes over 1 chunks + 0 bytes pending.
0 chars and 0 bytes in 1 chunks left to process.
Wrote ^[
Wrote O
Wrote F"
PW3 and KT3 give the same, but the last 3 lines are missing.
Option: "keyboard":
Code:
PW1 gives:
"Mapping GDK_End via ncurses to '<0x1b>OF', returning.
Sending <1b> to child.
Sending 'O' to child.
Sending 'F' to child."
PW3 and KT3 give only:
Mapping GDK_End (ignoring, no match for modifier state).
Option : "events":
Code:
PW1, PW3 and KT3 all give the same:
Keypress, modifiers=0x0, keyval=0xffe7, raw string=`(null)'.
Keypress, modifiers=0x0, keyval=0xff57, raw string=`(null)'
Option: "adj":
Code:
PW1, PW3 and KT3 all give the same:
"Changing step increment from 0 to 24
Changing page size from 0 to 24
Changing page increment from 0 to 24
Changing page size from 24 to 27
Changing page increment from 24 to 27
Changing upper bound from 0 to 1
Snapping to bottom of screen
Changing upper bound from 1 to 27
Snapping to bottom of screen"