T37: programs ask for notifications through OSC 9, 777 and 99, read as Ghostty and kitty read them, OSC 99's chunks gathered by id with base64, options, close, query and alive, and the workspace hears each; OSC 9;4's progress stands as the root record until a program reports through OSC 7501, and again after a full reset
This commit is contained in:
12 files changed
+680
-15
No files matched your search
@@ -46,6 +46,10 @@ impl Workspace {
|
||||
}
|
||||
session.status = *status;
|
||||
}
|
||||
TerminalEvent::Notice(ask) => {
|
||||
let pid = session.terminal.read(cx).pid();
|
||||
log::info!("app: session {pid} asks {ask:?}");
|
||||
}
|
||||
TerminalEvent::Exited(status) => {
|
||||
let pid = session.terminal.read(cx).pid();
|
||||
log::info!("app: session {pid}'s program ended, {status}");
|
||||
|
||||
Reference in new issue
Block a user