Introduce completion abstractions to nushell. (#2198)

* Introduce completion abstractions to nushell.

Currently, we rely on rustyline's completion structures. By abstracting this
away, we are more flexible to introduce someone elses completion engine, or our
own.

* Update value_shell.rs

Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
This commit is contained in:
Jason Gedge
2020-07-17 22:55:10 -04:00
committed by GitHub
parent d8594a62c2
commit 9d24b440bb
8 changed files with 130 additions and 72 deletions

View File

@@ -15,6 +15,7 @@ extern crate quickcheck_macros;
mod cli;
mod commands;
mod completion;
mod context;
pub mod data;
mod deserializer;