Skip to content

feat(config): allow view glyph customization#356

Merged
barrettruth merged 1 commit into
mainfrom
config-view-glyphs
May 14, 2026
Merged

feat(config): allow view glyph customization#356
barrettruth merged 1 commit into
mainfrom
config-view-glyphs

Conversation

@barrettruth
Copy link
Copy Markdown
Owner

Summary

  • Add view.change_bar and view.rail_separator config fields.
  • Use change_bar for generated unified change bars and split endpoint sign bars.
  • Use rail_separator for generated line-number rails, including separator-width metadata so ASCII separators parse and highlight correctly.
  • Document the new fields in vimdoc.

Validation

  • nix develop .#ci --command stylua --check lua spec
  • nix develop .#ci --command vimdoc-language-server check doc/
  • nix develop .#ci --command busted spec/config_spec.lua spec/rails_spec.lua spec/highlight_spec.lua spec/commands_spec.lua spec/parser_spec.lua spec/merge_spec.lua spec/read_buffer_spec.lua
  • nix develop .#ci --command just lint
  • git diff --check

@barrettruth barrettruth merged commit f5d8328 into main May 14, 2026
5 checks passed
@barrettruth barrettruth deleted the config-view-glyphs branch May 14, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant