[vim/vim] gvim tabs not showing on startup (regression in 9.1) (Issue #19723)

9 views
Skip to first unread message

twjobs2005

unread,
Mar 16, 2026, 5:26:47 PMMar 16
to vim/vim, Subscribed
twjobs2005 created an issue (vim/vim#19723)

Steps to reproduce

gvim -p *
(in a directory with a few files)

Tab headers do not properly appear initially, only the first tab is visible. If I subsequently do certain operations, like type colon or try to navigate to the next tab with PageDown , all of the tabs that should have been visible before suddenly appear! It's magic! :)

Expected behaviour

All of the tab headers should be visible from the start (this is a regression as it used to work fine).

Version of Vim

VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Jan 16 2026 00:00:00) Included patches: 1-2086

Environment

Fedora Silverblue Version: 43.20260201.0 (2026-02-01T00:27:58Z)
ptyxis (Terminal) 49.2
GNU bash, version 5.3.0(1)-release (x86_64-redhat-linux-gnu)

Logs and stack traces

gvim --version

VIM - Vi IMproved 9.1 (2024 Jan 02, compiled Jan 16 2026 00:00:00)
Included patches: 1-2086
Modified by <bugz...@redhat.com>
Compiled by <bugz...@redhat.com>
Huge version with GTK3 GUI.  Features included (+) or not (-):
+acl
+arabic
+autocmd
+autochdir
-autoservername
+balloon_eval
+balloon_eval_term
+browse
++builtin_terms
+byte_offset
+channel
+cindent
+clientserver
+clipboard
+clipboard_provider
+cmdline_compl
+cmdline_hist
+cmdline_info
+comments
+conceal
+cryptv
+cscope
+cursorbind
+cursorshape
+dialog_con_gui
+diff
+digraphs
+dnd
-ebcdic
+emacs_tags
+eval
+ex_extra
+extra_search
-farsi
+file_in_path
+find_in_path
+float
+folding
-footer
+fork()
+gettext
-hangul_input
+iconv
+insert_expand
+ipv6
+job
+jumplist
+keymap
+lambda
+langmap
+libcall
+linebreak
+lispindent
+listcmds
+localmap
+lua/dyn
+menu
+mksession
+modify_fname
+mouse
+mouseshape
+mouse_dec
+mouse_gpm
-mouse_jsbterm
+mouse_netterm
+mouse_sgr
-mouse_sysmouse
+mouse_urxvt
+mouse_xterm
+multi_byte
+multi_lang
-mzscheme
+netbeans_intg
+num64
+packages
+path_extra
+perl/dyn
+persistent_undo
+popupwin
+postscript
+printer
+profile
-python
+python3/dyn-stable
+quickfix
+reltime
+rightleft
+ruby/dyn
+scrollbind
+signs
+smartindent
+socketserver
+sodium
+sound
+spell
+startuptime
+statusline
-sun_workshop
+syntax
+tabpanel
+tag_binary
-tag_old_static
-tag_any_white
-tcl
+termguicolors
+terminal
+terminfo
+termresponse
+textobjects
+textprop
+timers
+title
+toolbar
+user_commands
+vartabs
+vertsplit
+vim9script
+viminfo
+virtualedit
+visual
+visualextra
+vreplace
+wayland
+wayland_clipboard
+wayland_focus_steal
+wildignore
+wildmenu
+windows
+writebackup
+X11
+xattr
-xfontset
+xim
-xpm
+xsmp_interact
+xterm_clipboard
-xterm_save
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
 3rd user vimrc file: "~/.config/vim/vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
2nd user gvimrc file: "~/.vim/gvimrc"
3rd user gvimrc file: "~/.config/vim/gvimrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/lib64/pkgconfig/../../include/dbus-1.0 -I/usr/lib64/pkgconfig/../../lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -std=c17 -DSYS_VIMRC_FILE=/etc/vimrc -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 
Linking: gcc -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L/usr/local/lib -o vim -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXt -lX11 -lwayland-client -lm -lSM -lICE -lm -lselinux -lncurses -lcanberra -lsodium -lacl -lattr -lgpm


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723@github.com>

Christian Brabandt

unread,
Mar 16, 2026, 5:29:59 PMMar 16
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#19723)

please verify first with master


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723/4070699738@github.com>

twjobs2005

unread,
Mar 16, 2026, 5:39:22 PMMar 16
to vim/vim, Subscribed
twjobs2005 left a comment (vim/vim#19723)

I saw a comment in #18864 and tried

gvim --clean -p *

and this seems to work ok.


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723/4070740545@github.com>

twjobs2005

unread,
Mar 16, 2026, 5:46:47 PMMar 16
to vim/vim, Subscribed
twjobs2005 left a comment (vim/vim#19723)

please verify first with master

Sorry, I'm not building vim myself, just using the official latest version that's distributed in Fedora Silverblue, so not sure I can do that easily!


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723/4070783369@github.com>

twjobs2005

unread,
Mar 16, 2026, 6:22:48 PMMar 16
to vim/vim, Subscribed
twjobs2005 left a comment (vim/vim#19723)

I've just found an OS update and hence, re-tested with 9.2. Bug is still present in this version (hope this helps!)

version info:
VIM - Vi IMproved 9.2 (2026 Feb 14, compiled Mar 06 2026 00:00:00)
Included patches: 1-112


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723/4071001245@github.com>

dezza

unread,
Jun 17, 2026, 6:04:06 PM (7 hours ago) Jun 17
to vim/vim, Subscribed
dezza left a comment (vim/vim#19723)

Try build >= 9.2.0334
#19853


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/issues/19723/4735928788@github.com>

Reply all
Reply to author
Forward
0 new messages