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
2024-02-24 16:59:11 +01:00
..
commands Optimization of tilde expansion (#9709) 2024-02-24 16:59:11 +01:00
handlers fix LSP ComplitionTriggerKind value for TriggerKind::Auto (#9660) 2024-02-19 13:58:17 +01:00
keymap Scroll cursor and page together (neovim-like scrolling) (#8015) 2024-02-19 00:13:04 +01:00
ui Optimization of tilde expansion (#9709) 2024-02-24 16:59:11 +01:00
application.rs fix lsp config reload (#9415) 2024-02-13 11:58:53 +01:00
args.rs Fallback to filename for +arg (#9333) 2024-01-14 15:11:18 +01:00
commands.rs Scroll cursor and page together (neovim-like scrolling) (#8015) 2024-02-19 00:13:04 +01:00
compositor.rs add redraw command (#6949) 2023-09-08 10:46:36 +09:00
config.rs feat: smart_tab 2023-08-01 09:41:42 -05:00
events.rs Add hook/event system 2024-01-23 11:20:19 +09:00
handlers.rs refactor completion and signature help using hooks 2024-01-23 11:20:19 +09:00
health.rs Add glob file type support (#8006) 2024-02-11 18:24:20 +01:00
job.rs Add hook/event system 2024-01-23 11:20:19 +09:00
keymap.rs Allow numbers as second input event (#8471) 2024-02-14 11:53:15 +01:00
lib.rs follow neovim's truecolor detection (#9577) 2024-02-11 18:38:09 +01:00
main.rs Add glob file type support (#8006) 2024-02-11 18:24:20 +01:00