A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/edi/st.rs')
| -rw-r--r-- | src/edi/st.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/edi/st.rs b/src/edi/st.rs index 8844425..de25b1b 100644 --- a/src/edi/st.rs +++ b/src/edi/st.rs @@ -73,8 +73,8 @@ Default => { }, Command(_) => K(Key::Named(Escape)) => Default, Command(t) => K(Key::Named(Enter)) => Default [ProcessCommand(Commands => t)], -Command(t) => K(Key::Named(Tab) if shift()) => Command(t.back()), -Command(t) => K(Key::Named(Tab)) => Command(t.next()), +Command(mut t) => K(Key::Named(Tab) if shift()) => Command({ t.back();t }), +Command(mut t) => K(Key::Named(Tab)) => Command({ t.next(); t }), Command(mut t) => K(k) => Command({ handle2(&k, &mut t.tedit, None); t }), Command(t) => C(_) => _, Command(t) => K(_) => _, |