From cbe2b2e10e1587745eaf1489fcfcb2d72618b166 Mon Sep 17 00:00:00 2001 From: Joscha Date: Wed, 3 Aug 2022 00:12:07 +0200 Subject: [PATCH] Add some todos --- src/ui/chat/tree.rs | 1 + src/ui/widgets/editor.rs | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/ui/chat/tree.rs b/src/ui/chat/tree.rs index 843e3f5..6b694e8 100644 --- a/src/ui/chat/tree.rs +++ b/src/ui/chat/tree.rs @@ -68,6 +68,7 @@ impl> InnerTreeViewState { ) -> Reaction { let harmless_char = (event.modifiers - KeyModifiers::SHIFT).is_empty(); + // TODO Tab-completion match event.code { KeyCode::Esc => { self.cursor = coming_from.map(Cursor::Msg).unwrap_or(Cursor::Bottom); diff --git a/src/ui/widgets/editor.rs b/src/ui/widgets/editor.rs index 0123beb..7221f6e 100644 --- a/src/ui/widgets/editor.rs +++ b/src/ui/widgets/editor.rs @@ -199,6 +199,9 @@ impl EditorState { guard.set_text(text); } } + + // TODO Share key binding code + // TODO Support more of the emacs-y bindings, see bash as example } ////////////