From c81eb633fc071e3eb306f5154c847dd3a41933e6 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 6 Jul 2019 13:49:55 -0400 Subject: don't allow tabs for now the literal tab character requires extra support when backspacing, and i don't think we want to ever insert a literal tab character anyway (since we eventually want tab completion) --- src/readline.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/readline.rs b/src/readline.rs index 699d068..a8c1526 100644 --- a/src/readline.rs +++ b/src/readline.rs @@ -99,6 +99,9 @@ impl ReadlineState { self.echo_char('\n').context(WriteToTerminal)?; return Ok(futures::Async::Ready(self.buffer.clone())); } + crossterm::KeyEvent::Char('\t') => { + // TODO + } crossterm::KeyEvent::Char(c) => { if self.cursor != self.buffer.len() { self.echo(b"\x1b[@").context(WriteToTerminal)?; -- cgit v1.2.3-54-g00ecf