in a telnet session with a MUD server using gnome-terminal, I discovered ANSI escape sequences ESC[s ESC[u in the output of the server do not save/restore the cursor position as they should, intead, I'm seeing "[s" and "[u" output to my screen. However, all other ANSI escape sequences such as color and other cursor movement works fine. I'm experiencing this on both gnome-terminal 2.10 and 2.12. they work perfectly on xterm. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache digest distlocks fixpackages sandbox sfperms strict"GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_CA.utf8" LDFLAGS="-Wl,-O1" LINGUAS="ja zh_CN zh_TW" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portagejp /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acpi aio alsa apache2 avi berkdb browserplugin cdr cjk crypt cups curl dga dhcp directfb divx4linux dvd dvdr emboss encode fam firefox flac font-server fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml hal ieee1394 imagemagick imlib ipv6 java jpeg ldap libg++ libwww lm_sensors mad maildir matroska mikmod mime mmx mmxext mono motif mp3 mpeg mysql ncurses nfs nls nptl nsplugin ogg oggvorbis opengl pam pdflib perl png posix python quicktime readline real rtc samba sdl slang spell sqlite sse sse2 ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l vorbis win32codecs x264 xine xml xml2 xmms xprint xv xvid zlib linguas_ja linguas_zh_CN linguas_zh_TW userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL
Perry, Can you still reproduce this bug with newer versions of gnome-terminal ? If you can, don't hesitate to reopen this bug. Maybe gnome's bugzilla has a similar bug to yours. Thanks