chopsticks/modules
m1ngsama cddb5fa725
Some checks failed
test / startup (macos-latest) (push) Has been cancelled
test / startup (ubuntu-latest) (push) Has been cancelled
test / shellcheck (push) Has been cancelled
feat(ui): native tabline + fixed-width signcolumn
Show all listed buffers in a tabline (current bufnr highlighted, modified
marker '+'), and reserve a permanent signcolumn so width doesn't jitter when
gitgutter/ALE/LSP signs come and go.

- ui.vim: TLBuild() + TabLine{,Sel,Fill} hl groups via ColorScheme autocmd;
  set signcolumn=yes for non-TTY (overrides core.vim's previous logic)
- core.vim: drop non-TTY signcolumn branch (centralized in ui.vim)
2026-04-27 18:08:40 +08:00
..
core.vim feat(ui): native tabline + fixed-width signcolumn 2026-04-27 18:08:40 +08:00
editing.vim fix(ui): drop noisy colorcolumn, polish highlights, warn on missing colorscheme 2026-04-27 18:08:28 +08:00
env.vim perf+feat: fix logiPat guard, skip 2 more built-ins, add git/format bindings 2026-04-22 16:30:28 +08:00
git.vim perf+feat: fix logiPat guard, skip 2 more built-ins, add git/format bindings 2026-04-22 16:30:28 +08:00
languages.vim fix(ui): drop noisy colorcolumn, polish highlights, warn on missing colorscheme 2026-04-27 18:08:28 +08:00
lint.vim perf+feat: fix logiPat guard, skip 2 more built-ins, add git/format bindings 2026-04-22 16:30:28 +08:00
lsp.vim fix: audit fixes — shellcheck, TTY signcolumn, matchdelete race, docs accuracy 2026-04-22 18:31:08 +08:00
navigation.vim fix: audit fixes — shellcheck, TTY signcolumn, matchdelete race, docs accuracy 2026-04-22 18:31:08 +08:00
plugins.vim perf: remove ttyfast, add grepprg/diffopt, DRY FZF commands, conditional tmux-navigator 2026-04-22 17:06:33 +08:00
tools.vim fix: add missing visual mode mappings for clipboard, movement, and editing 2026-04-26 15:32:55 +08:00
ui.vim feat(ui): native tabline + fixed-width signcolumn 2026-04-27 18:08:40 +08:00