summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-02-23 08:07:15 +0000
committersigoden <sigoden@gmail.com>2024-02-23 08:07:56 +0000
commit16b7ac071f3feed52939c2244ede2f0abe5230a2 (patch)
tree2eb3336bf1e5c6538b2aa5b449c3dcd17b4d8554 /src
parent763841212826142ce248ef3d94524424c6316b0b (diff)
downloadaichat-16b7ac071f3feed52939c2244ede2f0abe5230a2.tar.gz
chore: update deps and readme
Diffstat (limited to 'src')
-rw-r--r--src/repl/completer.rs1
-rw-r--r--src/repl/mod.rs2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/repl/completer.rs b/src/repl/completer.rs
index b5d4ddb..4d337df 100644
--- a/src/repl/completer.rs
+++ b/src/repl/completer.rs
@@ -109,6 +109,7 @@ fn create_suggestion(value: String, description: Option<String>, span: Span) ->
Suggestion {
value,
description,
+ style: None,
extra: None,
span,
append_whitespace: false,
diff --git a/src/repl/mod.rs b/src/repl/mod.rs
index 56fdddd..3edf5f6 100644
--- a/src/repl/mod.rs
+++ b/src/repl/mod.rs
@@ -14,12 +14,12 @@ use crate::utils::{create_abort_signal, set_text, AbortSignal};
use anyhow::{bail, Context, Result};
use fancy_regex::Regex;
use lazy_static::lazy_static;
-use reedline::Signal;
use reedline::{
default_emacs_keybindings, default_vi_insert_keybindings, default_vi_normal_keybindings,
ColumnarMenu, EditMode, Emacs, KeyCode, KeyModifiers, Keybindings, Reedline, ReedlineEvent,
ReedlineMenu, ValidationResult, Validator, Vi,
};
+use reedline::{MenuBuilder, Signal};
use std::{env, process};
const MENU_NAME: &str = "completion_menu";