"Esc [ 1 8 t" Response doesn't match xterm.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gnome Virtual Terminal Emulator |
Fix Released
|
Medium
|
|||
vte (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Ubuntu 7.10. The escape sequence "Esc [ 1 8 t" is meant to make the terminal reply with the height and width of the current window characters. It's handled in vte-0.16.
Here's the correct, xterm, behaviour.
$ echo -n '^[[18t'; sleep 1; echo
^[[8;24;80t
$
And the gnome-terminal:
$ echo -n '^[[18t' ; sleep 1; echo
^[[24;80t
$
There should be an "8;" before the height of 24. This in theory allows the string to be echoed back to the terminal to restore this size in the future.
As well as xterm providing different behaviour, I've found various references on the Internet, e.g. http://
Related branches
Changed in vte: | |
status: | Unknown → New |
Changed in vte: | |
status: | New → Confirmed |
Changed in vte: | |
status: | Confirmed → Fix Released |
Changed in vte: | |
importance: | Unknown → Medium |
Sufficient detail provided that it can go straight to confirmed. Hope that's OK.