terminal user interface to jujutsu. Focused on speed and clarity
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

better logging

+3
+3
jj_tui/bin/jj_process.ml
··· 122 122 if not !isDone 123 123 then ( 124 124 try 125 + [%log debug "Cleaning up cancelled command %s" (args|>String.concat " " )]; 125 126 Unix.kill pid Sys.sigkill; 126 127 Unix.waitpid [ Unix.WUNTRACED ] pid |> ignore 127 128 with ··· 141 142 Unix.close stdout_i; 142 143 Unix.close stdin_o; 143 144 Unix.close stderr_i; 145 + 144 146 Unix.set_nonblock stdout_o; 145 147 Unix.set_nonblock stderr_o; 146 148 let stdout_prom = read_fd_to_end stdout_o in ··· 208 210 ]) 209 211 with 210 212 | Picos_std_structured.Control.Terminate as e -> 213 + [%log debug "Terminated cmmand: %s" (args|>String.concat " " )]; 211 214 raise e 212 215 | e -> 213 216 [%log warn "Exception running jj: %s" (Printexc.to_string e)];