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-plus/helix-term/src/ui
Leoi Hung Kin 9456d5c1a2
Initial implementation of global search (#651)
* initial implementation of global search

* use tokio::sync::mpsc::unbounded_channel instead of Arc, Mutex, Waker poll_fn

* use tokio_stream::wrappers::UnboundedReceiverStream to collect all search matches

* regex_prompt: unified callback; refactor

* global search doc
3 years ago
..
completion.rs Optimize completion doc position. (#691) 3 years ago
editor.rs syntax: Properly handle injection-regex for language injections 3 years ago
info.rs info component style config use ui.info ui.info.text (#643) 3 years ago
markdown.rs syntax: Properly handle injection-regex for language injections 3 years ago
menu.rs ui: Trigger recalculate_size per popup render so contents can readjust 3 years ago
mod.rs Initial implementation of global search (#651) 3 years ago
picker.rs fix: Wrap around the top of the picker menu when scrolling 3 years ago
popup.rs ui: Trigger recalculate_size per popup render so contents can readjust 3 years ago
prompt.rs ui: prompt: Avoid allocating a prompt name if it's a static string 3 years ago
spinner.rs Add a `Spinner` 3 years ago
text.rs ui: Trigger recalculate_size per popup render so contents can readjust 3 years ago