[vim/vim] remove status line blending of vertical separator cell (after v9.2.0349) (PR #20167)

2 views
Skip to first unread message

h_east

unread,
9:15 AM (5 hours ago) 9:15 AM
to vim/vim, Subscribed

Problem: Since v9.2.0349, the vertical separator cell at status line
rows is drawn as a space with StatusLine highlight, hiding the
user's 'fillchars' "vert" or "stl"/"stlnc" character at that
cell
Solution: Drop the status line blend. At status line rows the separator
cell goes back to using the status fillchar when adjacent
status lines are connected, or the vsep character otherwise.
(Same as before v9.2.0348)

Keep the VertSplitNC highlight group introduced in v9.2.0349. The highlight (VertSplit vs VertSplitNC) is selected based on whether the current window is adjacent to the separator at the row.

Vertical separators are redrawn on current-window changes and on :redrawstatus[!] so the VertSplit/VertSplitNC highlight is updated immediately.

Fixes: #20089
Related: #19951


You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/20167

Commit Summary

  • eafb63a remove status line blending of vertical separator cell (after v9.2.0349)

File Changes

(97 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/20167@github.com>

h_east

unread,
9:40 AM (4 hours ago) 9:40 AM
to vim/vim, Push

@h-east pushed 1 commit.

  • 2e05aaf remove status line blending of vertical separator cell (after v9.2.0349)


View it on GitHub or unsubscribe.


Triage notifications on the go with GitHub Mobile for iOS or Android.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/20167/before/eafb63a35f2868eb36fc5ebe4bffaca2d627a4f7/after/2e05aafaf322ca1d31bdc62dd6e2de4a67cf71e6@github.com>

Reply all
Reply to author
Forward
0 new messages