Public bug reported:

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.9/src/vteseq.c, line 3865.  The
output on gnome-terminal is different to the xterm from xterm-229-1.

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://invisible-
island.net/xterm/ctlseqs/ctlseqs.html, which also suggest vte is wrong.

** Affects: vte (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
"Esc [ 1 8 t" Response doesn't match xterm.
https://bugs.launchpad.net/bugs/208837
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to vte in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to