re-imported job/signal code from old implementation

This commit is contained in:
2025-03-15 17:14:52 -04:00
parent e62586fe3d
commit 411ee8ac85
15 changed files with 494 additions and 35 deletions

View File

@@ -1,4 +1,4 @@
use std::{fs::{File, OpenOptions}, ops::{Deref, DerefMut}, path::PathBuf};
use std::{fs::File, ops::{Deref, DerefMut}, path::PathBuf};
use bitflags::bitflags;
use rustyline::history::{History, SearchResult};

View File

@@ -3,9 +3,8 @@ pub mod readline;
use std::path::Path;
use history::FernHist;
use readline::FernReadline;
use rustyline::{error::ReadlineError, history::{FileHistory, History}, Config, Editor};
use rustyline::{error::ReadlineError, history::FileHistory, Editor};
use crate::{libsh::{error::ShResult, term::{Style, Styled}}, prelude::*};

View File

@@ -2,7 +2,7 @@ use std::borrow::Cow;
use rustyline::{completion::Completer, highlight::Highlighter, hint::{Hint, Hinter}, validate::{ValidationResult, Validator}, Helper};
use crate::{libsh::term::{Style, Styled}, prelude::*};
use crate::libsh::term::{Style, Styled};
pub struct FernReadline {
}