4 Commits

Author SHA1 Message Date
Christian Brabandt 6e09d725c2 tabpanel: remove scroll suboption handling again
CI / Test (v7.4) (push) Waiting to run
CI / Test (v8.0.0000) (push) Waiting to run
CI / Test (v8.1.0000) (push) Waiting to run
CI / Test (v8.2.0000) (push) Waiting to run
CI / Test (v8.2.1000) (push) Waiting to run
CI / Test (v9.0.0000) (push) Waiting to run
CI / Test (v9.1.0000) (push) Waiting to run
reviewdog / runner / vint (push) Waiting to run
Signed-off-by: Christian Brabandt <cb@256bit.org>
2026-04-27 17:08:33 +00:00
Christian Brabandt a29ae5be6f tabpanel: Add support for clickable tabpanel and scrollbar (#2749)
Requires Vim v9.2.0386 and v9.2.0360

Signed-off-by: Christian Brabandt <cb@256bit.org>
2026-04-22 18:18:59 +02:00
Christian Brabandt 609e5c0ee1 tabpanel: load tabline theme in tabpanel
CI / Test (v7.4) (push) Has been cancelled
CI / Test (v8.0.0000) (push) Has been cancelled
CI / Test (v8.1.0000) (push) Has been cancelled
CI / Test (v8.2.0000) (push) Has been cancelled
CI / Test (v8.2.1000) (push) Has been cancelled
CI / Test (v9.0.0000) (push) Has been cancelled
CI / Test (v9.1.0000) (push) Has been cancelled
reviewdog / runner / vint (push) Has been cancelled
related: #2724

Signed-off-by: Christian Brabandt <cb@256bit.org>
2026-04-13 15:23:57 +02:00
Christian Brabandt 7fe264257e extensions: Add a tabpanel extension
Add a new tabpanel extension that provides airline-styled formatting
for Vim's vertical tab panel feature. Uses airline tabline highlight
groups (TabPanelFill, TabPanelSel, TabPanel) and refreshes them on
theme changes. Requires a Vim version with 'tabpanel' support.

Extension implemented using Vim9Script so not Neovim compatible

fixes:  #2724
closes: #2746

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2026-04-12 08:12:11 +00:00