mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-24 20:56:08 +03:00
25 lines
891 B
Zig
25 lines
891 B
Zig
//! IO implementation and utilities. The IO implementation is responsible
|
|
//! for taking the config, spinning up a child process, and handling IO
|
|
//! with the terminal.
|
|
|
|
const stream_handler = @import("termio/stream_handler.zig");
|
|
|
|
pub usingnamespace @import("termio/message.zig");
|
|
pub const reader = @import("termio/reader.zig");
|
|
pub const writer = @import("termio/writer.zig");
|
|
pub const Exec = @import("termio/Exec.zig");
|
|
pub const Options = @import("termio/Options.zig");
|
|
pub const Termio = @import("termio/Termio.zig");
|
|
pub const Thread = @import("termio/Thread.zig");
|
|
pub const DerivedConfig = Termio.DerivedConfig;
|
|
pub const Mailbox = writer.Mailbox;
|
|
pub const Reader = reader.Reader;
|
|
pub const StreamHandler = stream_handler.StreamHandler;
|
|
pub const Writer = writer.Writer;
|
|
|
|
test {
|
|
@import("std").testing.refAllDecls(@This());
|
|
|
|
_ = @import("termio/shell_integration.zig");
|
|
}
|