Implement full E2E, integration, component, and unit tests, and resolve all leftover tmux-to-herdr issues in UI and core scripts
This commit is contained in:
BIN
Binary file not shown.
@@ -182,7 +182,9 @@ class PtySession {
|
||||
// A. Disassociate controlling terminal
|
||||
setsid();
|
||||
|
||||
// B. Isolate from nested TMUX environments (§6.7)
|
||||
// B. Isolate from nested TMUX/Herdr environments (§6.7)
|
||||
// We must unset TMUX and TMUX_PANE to ensure the child shell is properly isolated
|
||||
// from any parent terminal multiplexer session, preventing unexpected nested behavior.
|
||||
unsetenv(tmuxNamePtr.cast<ffi.Char>());
|
||||
unsetenv(tmuxPaneNamePtr.cast<ffi.Char>());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user