helix/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
2021-09-22 01:03:12 +09:00
..
completion.rs Optimize completion doc position. (#691) 2021-09-08 16:33:59 +09:00
editor.rs syntax: Properly handle injection-regex for language injections 2021-09-16 15:50:14 +09:00
info.rs info component style config use ui.info ui.info.text (#643) 2021-08-24 09:58:19 +09:00
markdown.rs syntax: Properly handle injection-regex for language injections 2021-09-16 15:50:14 +09:00
menu.rs ui: Trigger recalculate_size per popup render so contents can readjust 2021-09-13 17:44:50 +09:00
mod.rs Initial implementation of global search (#651) 2021-09-22 01:03:12 +09:00
picker.rs fix: Wrap around the top of the picker menu when scrolling 2021-09-17 14:43:06 +09:00
popup.rs ui: Trigger recalculate_size per popup render so contents can readjust 2021-09-13 17:44:50 +09:00
prompt.rs ui: prompt: Avoid allocating a prompt name if it's a static string 2021-08-31 18:29:24 +09:00
spinner.rs Add a Spinner 2021-06-21 12:59:06 +09:00
text.rs ui: Trigger recalculate_size per popup render so contents can readjust 2021-09-13 17:44:50 +09:00