gnome-terminal doesn't resize on `ESC [ 8' or `ESC [ 4' despite vte's resize_window()

Bug #258775 reported by Ralph Corderoy
Affects Status Importance Assigned to Milestone
GNOME Terminal
Fix Released
gnome-terminal (Ubuntu)
Fix Released
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-terminal

Ubuntu 8.04, gnome-terminal 2.22.1-0ubuntu2.

xterm and other terminals I've tried correctly handle the standard `ESC
[ 8' and `ESC [ 4' escape sequences to alter the size of the terminal

    # Sets terminal to 100x40 characters.
    $ echo -n '@[8;40;100t' | tr @ \\033
    # Sets terminal to 200x200 pixels.
    $ echo -n '@[4;200;200t' | tr @ \\033

gnome-terminal doesn't, which is wrong. This is despite vte's vteapp.c'
resize_window() which tries to handle both escape sequences. I suspect
there's something lacking in gnome-terminal to make use of this.

Not supporting these escape sequences means gnome-terminal, the default
Ubuntu terminal, is unsuitable for some legacy console apps, and it also
means it's not possible to work around bug #217167.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here:

Changed in gnome-terminal:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Changed in gnome-terminal:
status: Unknown → New
Changed in gnome-terminal:
status: New → Confirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

this was fixed upstream, thanks you.

Changed in gnome-terminal:
status: Triaged → Fix Committed
Changed in gnome-terminal:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-terminal - 2.25.3-0ubuntu1

gnome-terminal (2.25.3-0ubuntu1) jaunty; urgency=low

  * New upstream version (LP: #316186):
    - Now uses DBus for single instance/factory setup
    - Bugs fixed (LP: #212761, LP: #298426, LP: #258775,
      LP: #279046, LP: #290777, LP: #194065).
  * debian/control{.in}:
    - Bumped build-dependency on libvte-dev to 1:0.19.1.
    - Dropped build-dependency on libgnomeui-dev.
    - Added build-dependency on libdbus-glib-1-dev (>= 0.6).
    - Dropped build-dependency on libxft-dev, as the xft VTE
      backend has gone.
  * debian/patches/01_lpi.patch:
    - New version update.
  * Dropped 05_restore_tab_switching_shortcuts.patch:
    - Merged upstream.
  * debian/patches/99_autoreconf.patch:
    - New version update.
  * debian/copyright:
    - Updated authors.
  * debian/gnome-terminal-data.install:
    - Don't try to install /usr/lib/bonobo, as it no longer exists.

 -- Chris Coulson <email address hidden> Sun, 11 Jan 2009 21:42:27 +0000

Changed in gnome-terminal:
status: Fix Committed → Fix Released
Changed in gnome-terminal:
importance: Unknown → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.