T18 Terminal: a real shell on a pseudo-terminal through alacritty_terminal 0.26, drawn cell by cell in the theme's ANSI colors, with keys, text input, selection, scrollback, links and regex find; replayed output; tabs, splits and toolbar with a shell selector; command blocks and history; AnsiText, LogViewer and ProcessList

This commit is contained in:
ZacharyZhang-NY committed 2026-09-26 01:27:44 -04:00
1 parent dd09d2802a
commit 7da1368cd9
30 files changed
+3527 -12

No files matched your search

+28
View File
@@ -0,0 +1,28 @@
mod ansi;
mod block;
mod colors;
mod frame;
mod history;
mod input;
mod keys;
mod links;
mod logs;
mod paint;
mod processes;
mod pty;
mod search;
mod shells;
#[cfg(all(test, feature = "test-support"))]
mod tests;
mod view;
pub use ansi::AnsiText;
pub use block::{CommandBlock, CommandState};
pub use history::{CommandHistory, PastCommand};
pub(crate) use input::bind_keys;
pub use links::{Target, links};
pub use logs::{LogLevel, LogLine, LogViewer};
pub use processes::{Process, ProcessList};
pub use pty::Launch;
pub use shells::{ShellChoice, ShellSelector, TerminalToolbar};
pub use view::{Terminal, TerminalEvent};