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
Mo 6db666fce1
Optimization of tilde expansion (#9709)
* Use next and avoid a redundant prefix strip

* Avoid allocations

Especially when `expand_tilde` is claled on a path
that doesn't contain a tilde.

* Add a test

* Use Into<Cow<…>>

* Put the expand_tilde test at the end of the file

* Remove unused importsw
4 months ago
..
commands Optimization of tilde expansion (#9709) 4 months ago
handlers fix LSP ComplitionTriggerKind value for `TriggerKind::Auto` (#9660) 4 months ago
keymap Scroll cursor and page together (neovim-like scrolling) (#8015) 4 months ago
ui Optimization of tilde expansion (#9709) 4 months ago
application.rs fix lsp config reload (#9415) 4 months ago
args.rs Fallback to filename for +arg (#9333) 5 months ago
commands.rs Scroll cursor and page together (neovim-like scrolling) (#8015) 4 months ago
compositor.rs add redraw command (#6949) 10 months ago
config.rs feat: smart_tab 11 months ago
events.rs Add hook/event system 5 months ago
handlers.rs refactor completion and signature help using hooks 5 months ago
health.rs Add glob file type support (#8006) 5 months ago
job.rs Add hook/event system 5 months ago
keymap.rs Allow numbers as second input event (#8471) 4 months ago
lib.rs follow neovim's truecolor detection (#9577) 5 months ago
main.rs Add glob file type support (#8006) 5 months ago