summaryrefslogtreecommitdiff
path: root/src/panes.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/panes.zig')
-rw-r--r--src/panes.zig7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/panes.zig b/src/panes.zig
index a7f7f69f..2f8b6b56 100644
--- a/src/panes.zig
+++ b/src/panes.zig
@@ -109,6 +109,13 @@ pub const Pane = struct {
/// shown `exit ?`).
command_done: bool = false,
command_status: ?u8 = null,
+ /// The shell a terminal runs when it is not the configured one (`Tty
+ /// fish`), owned.
+ shell: ?[]u8 = null,
+ /// An interactive terminal's tag text naming its shell, ` Tty+fish ...`
+ /// (Pardes.acknowledgeShell); empty until the host says which it ran.
+ shell_tail: [96]u8 = undefined,
+ shell_tail_len: u8 = 0,
/// The revision an Exit or a Restore last warned this pane was modified
/// at, and which of them: only that word goes ahead on the warning
/// (builtins.zig warnModified).