diff options
Diffstat (limited to 'src/host_io.zig')
| -rw-r--r-- | src/host_io.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/host_io.zig b/src/host_io.zig index 72e149c9..f0a8d637 100644 --- a/src/host_io.zig +++ b/src/host_io.zig @@ -589,7 +589,7 @@ pub const Shell = struct { const bash_rc = \\[ -f "$HOME/.bashrc" ] && source "$HOME/.bashrc" \\PS1='\[\e]133;A;cl=line\a\]'"$PS1"'\[\e]133;B\a\]' - \\PROMPT_COMMAND='printf "\e]133;D\a"'"${PROMPT_COMMAND:+;$PROMPT_COMMAND}" + \\PROMPT_COMMAND='printf "\e]133;D;%s\a" "$?"'"${PROMPT_COMMAND:+;$PROMPT_COMMAND}" \\trap 'printf "\e]133;C\a"' DEBUG \\ ; @@ -606,7 +606,7 @@ pub const Shell = struct { \\ printf '\e]133;C\a' \\end \\function __pardes_postexec --on-event fish_postexec - \\ printf '\e]133;D\a' + \\ printf '\e]133;D;%s\a' $status \\end \\ ; |
