diff options
| author | Igor Soarez <igor@soarez.org> | 2026-10-25 07:44:25 +0200 |
|---|---|---|
| committer | Igor Soarez <igor@soarez.org> | 2026-10-25 07:44:25 +0200 |
| commit | 5d7ed0172366eef885fd490136e8b826a9722339 (patch) | |
| tree | 26e7bcb2b21d190072b66e3349a14cbdf8382a62 /README.md | |
| parent | 5fe10900102bb2e083f41ccafff25c4b3e378cd8 (diff) | |
terminal commands are silent when tmux runs them
tmux shows a hook's output and a non-zero exit in view mode over the pane.
the focus hook's normal outcomes (focus moved on, Ghostty not in front)
exited 1, and the one-second settling made "focus moved on" common:
"'dingger terminal focused --client ...' returned 1" kept covering panes.
`dingger terminal focused` and `terminal raise` now always exit 0 and
print nothing unless run by hand.
tmux::client_format checks that tmux answered for the client asked about:
for a client that is gone, tmux answers for the current one, so a raise
for a client that had just detached raised another client's terminal.
e2e step 20: no pane in view mode after the hook's failures, a gone
client raises nothing, and a focus held past the settling second; the old
code fails the new checks.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions
