Bug#1067496: Vertical splits no longer delineated by default

2024-03-24 Thread Josh Triplett
On Sat, Mar 23, 2024 at 10:15:06AM -0400, James McCoy wrote:
> On Fri, Mar 22, 2024 at 01:42:41PM +, Josh Triplett wrote:
> > After upgrading to the new version of neovim, the highlight
> > `WinSeparator` (which links to `VertSplit`) no longer has any visible
> > setting by default. In previous versions, there was an inverse-video bar
> > between windows; now there's only a black bar the same color as normal
> > text background, which makes the windows blend together.
> 
> Do you see the same issue if you run "nvim --clean"?

Ah, that helped track it down. Sorry for the noise; I should have
rechecked with `--clean` before reporting.

It looks like the new version of neovim changed the defaults to use a
vertical bar that *isn't* inverse-video, and I had `vert` overridden in
`fillchars` to a space to rely solely on the inverse-video, so the
combination led to no visible separator. I need to either stop
overriding `vert` or start overriding `WinSeparator`.



Bug#1067496: Vertical splits no longer delineated by default

2024-03-23 Thread James McCoy
On Fri, Mar 22, 2024 at 01:42:41PM +, Josh Triplett wrote:
> After upgrading to the new version of neovim, the highlight
> `WinSeparator` (which links to `VertSplit`) no longer has any visible
> setting by default. In previous versions, there was an inverse-video bar
> between windows; now there's only a black bar the same color as normal
> text background, which makes the windows blend together.

Do you see the same issue if you run "nvim --clean"?  Could you include
some screenshots to help show what you're seeing?

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



Bug#1067496: Vertical splits no longer delineated by default

2024-03-22 Thread Josh Triplett
Package: neovim
Version: 0.9.5-6
Severity: normal
X-Debbugs-Cc: j...@joshtriplett.org

After upgrading to the new version of neovim, the highlight
`WinSeparator` (which links to `VertSplit`) no longer has any visible
setting by default. In previous versions, there was an inverse-video bar
between windows; now there's only a black bar the same color as normal
text background, which makes the windows blend together.

I've worked around this by setting `highlight VertSplit cterm=inverse
gui=inverse`, but I think the default should have at least *some*
delineation between split windows.

Thank you.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 6.7.9-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages neovim depends on:
ii  libc6 2.37-15
ii  libluajit2-5.1-2  2.1-20230410-1
ii  libmsgpackc2  4.0.0-3+b1
ii  libtermkey1   0.22-1
ii  libtree-sitter0   0.20.8-2+b1
ii  libunibilium4 2.1.0-3+b1
ii  libuv1t64 1.48.0-1.1
ii  libvterm0 0.3.3-3
ii  lua-luv   1.48.0-2-2
ii  neovim-runtime0.9.5-6

Versions of packages neovim recommends:
pn  python3-pynvim  
ii  wl-clipboard2.2.1-1
pn  xxd 

Versions of packages neovim suggests:
pn  ctags
ii  vim-scripts  20210124.2

-- no debconf information