diff options
| author | Jeffrey C. Ollie <jeff@ocjtech.us> | 2025-09-24 15:27:46 -0500 |
|---|---|---|
| committer | Jeffrey C. Ollie <jeff@ocjtech.us> | 2025-09-24 17:47:29 -0500 |
| commit | bff758f03b077c0c76aa2e677927b9fb26f9efa4 (patch) | |
| tree | f8cff975445c7eac921ec7c5c123744738c490df /src/os | |
| parent | fc0a37f9e02ffb1adb24cbbd64ed0c3ecfb46ecd (diff) | |
cli: use sh to launch editor
Diffstat (limited to 'src/os')
| -rw-r--r-- | src/os/shell.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/os/shell.zig b/src/os/shell.zig index d4d682d3e..3e57031dd 100644 --- a/src/os/shell.zig +++ b/src/os/shell.zig @@ -36,6 +36,10 @@ pub fn ShellEscapeWriter(comptime T: type) type { const Writer = std.io.Writer(*ShellEscapeWriter(T), error{Error}, write); + pub fn init(child_writer: T) ShellEscapeWriter(T) { + return .{ .child_writer = child_writer }; + } + pub fn writer(self: *ShellEscapeWriter(T)) Writer { return .{ .context = self }; } |
