You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-term/src
Michael Davis 7f5fd63835
Evenly space statusline areas when there isn't space to align middle (#9950)
The refactor in bcf7b263 introduced a possible subtraction with overflow
when the statusline is layed out so that the left or right sides are
larger than the padding it would take to align the center area to the
middle.

When the left or right areas are too large, we can evenly space the
elements rather than trying to align the center area to the middle.
This prevents possible underflows and makes sense visually - it's
still easy to tell the areas apart at a glance.
6 months ago
..
commands add register completion (#9936) 6 months ago
handlers fix LSP ComplitionTriggerKind value for `TriggerKind::Auto` (#9660) 7 months ago
keymap toggling of block comments (#4718) 7 months ago
ui Evenly space statusline areas when there isn't space to align middle (#9950) 6 months ago
application.rs LSP: Normalize diagnostic file paths 7 months ago
args.rs Fallback to filename for +arg (#9333) 9 months ago
commands.rs Prevent `shell_keep_pipe` from stopping on nonzero exit status code (#9817) 6 months ago
compositor.rs add redraw command (#6949) 1 year ago
config.rs feat: smart_tab 1 year ago
events.rs Add hook/event system 8 months ago
handlers.rs refactor completion and signature help using hooks 8 months ago
health.rs Add glob file type support (#8006) 8 months ago
job.rs Add hook/event system 8 months ago
keymap.rs Allow numbers as second input event (#8471) 8 months ago
lib.rs Ignore more version control systems (#9935) 6 months ago
main.rs Add glob file type support (#8006) 8 months ago