Save session exit status in the recording file as "x" event

This commit is contained in:
Marcin Kulik
2025-05-29 18:12:04 +02:00
parent 0c16f90f8b
commit 2aec6f690b
7 changed files with 24 additions and 4 deletions

View File

@@ -51,6 +51,7 @@ pub enum EventData {
Input(String),
Resize(u16, u16),
Marker(String),
Exit(i32),
Other(char, String),
}
@@ -175,6 +176,13 @@ impl Event {
data: EventData::Marker(label),
}
}
pub fn exit(time: u64, status: i32) -> Self {
Event {
time,
data: EventData::Exit(status),
}
}
}
pub fn limit_idle_time(