There is a wrong tab behaviour in gedit. In some cases the tab is not visible. Here is how to reproduce: menu: Edit -> Preferences tab: Editor Tab width: 8 tab: Fonts & Colors Editor font: Bitstream Vera Sans Mono Roman 10 Close Now type: 12345678<tab>abcdefgh<tab>12345678 I (and probably you too) see: 12345678abcdefgh12345678 The tabs are not visible!!! Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15.1 i686) ================================================================= System uname: 2.6.15.1 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/data/linux/gentoo/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://gentoo.mirror.sdv.fr http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.inode.at/" MAKEOPTS="-j1" PKGDIR="/data/linux/gentoo/packages/amd_athlon-xp" PORTAGE_TMPDIR="/compile" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib alsa apache2 apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl directfb dri dts dvd dvdr dvdread eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 jack java jpeg lcms ldap libg++ libwww mad mhash mikmod mmx mng motif mozilla mp3 mpeg mplayer mysql ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl png python qt quicktime readline recode ruby samba sdl slang spell sse ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis wmf xine xml2 xmms xv xvid zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
@reporter: i can't reproduce this, can you still reproduce it?
Yes, I can still reproduce this, both at home and at work. I now tried some of the other sizes too and although this is an unusual size, Bitstream Vera Sans Mono Roman 40 has this same problem too!
I can't reproduce it either. What version of gtksourceview do you have ? Also, can you reproduce this with the 2.14.x releases of gtksourceview (1.6.x) and gedit ?
$ emerge -p gtksourceview gedit These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-libs/gtksourceview-1.4.2 [ebuild R ] app-editors/gedit-2.12.1 $ ACCEPT_KEYWORDS=~x86 emerge -p gtksourceview gedit These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] x11-libs/gtksourceview-1.6.1 [1.4.2] [ebuild U ] dev-libs/glib-2.10.2 [2.8.6] [ebuild N ] net-misc/neon-0.25.5 [ebuild U ] gnome-base/gnome-vfs-2.14.1 [2.12.2] [ebuild U ] x11-wm/metacity-2.14.3 [2.12.3] [ebuild U ] gnome-base/libbonobo-2.14.0 [2.10.1] [ebuild U ] gnome-base/libgnome-2.14.1 [2.12.0.1] [ebuild U ] x11-libs/libwnck-2.14.1 [2.12.3] [ebuild U ] gnome-base/gnome-panel-2.14.1 [2.12.3] [ebuild U ] gnome-base/libgtop-2.14.1 [2.12.2] [ebuild N ] dev-python/pyorbit-2.14.0 [ebuild N ] dev-python/gnome-python-2.12.4 [ebuild N ] dev-python/gnome-python-desktop-2.14.0 [ebuild U ] gnome-base/libbonoboui-2.14.0 [2.10.1-r1] [ebuild U ] gnome-base/libgnomeui-2.14.1 [2.12.0] [ebuild U ] app-editors/gedit-2.14.2 [2.12.1] Since more packages are going to be updated to unstable I won't do this at work but I can try it at home... I'm really surprised you can't reproduce this since I can reproduce it both at home and at work! 1. just start gedit without any text in it 2. select Bitstream Vera Sans Mono Roman 11 (no problem) 3. type: 12345678<tab>something 4. look and see: 12345678 something 5. change to Bitstream Vera Sans Mono Roman 10 6. look and see: 12345678something (invisible tab) 7. change back to Bitstream Vera Sans Mono Roman 11 8. look and see: 12345678 something (tab is visible again) The same happens if I substitute 12345678 for 00000000 so it's not because of the "1" which could take less space than other chars... But the workaround is easy, just don't select Bitstream Vera Sans Mono Roman 10 ;)
update: I updated the packages: ACCEPT_KEYWORDS=~x86 emerge -p gtksourceview gedit and the problen stays, even after a reboot! So, I downgraded back in order to keep the system stable.
The problem seems to have gone with gnome-2.14.2 (and its dependencies) so I will close this one...