Repository navigation
zeropty 0.1.1
Fixed
zeropty-tty: the shim treated any program's fds 0-2 as a terminal, so a program whose stdout was piped or redirected got\e]zeropty-tty;N\amode signals mixed into that output, a program reading/dev/nullas stdin failed (kqueueEINVAL), and children inherited the effect. Now only the session's own pipe and socket count, named by the server in the newZEROPTY_TTY_IDvariable, and mode signals go only to the session's output.zeropty-tty: the signed copy took the name of the link's target (clauderan asclaude.exe), sopsandpgrep claudedid not find it. A program, copied or not, now runs under the name it was run by.display-messagewith-tnaming a session that does not exist now prints the format with the session's variables empty and exits 0, as tmux does, instead of failing with exit 1. To test whether a session exists, usehas-session. Every other command still fails with exit 1, as in tmux.- A missing
-ttarget is now reported in tmux's words. Without a:, a bare name givescan't find pane: x(capture-pane,send-keys,pipe-pane,paste-buffer,resize-pane) orcan't find window: x(resize-window), an id gives the session, window or pane error for$,@or%, andx.0givescan't find window: x;set-environmentgivesno such session:and the target as given. Exit codes are unchanged (1).
Full changes: v0.1.0...v0.1.1
CHANGELOG · 한국어 · Versioning