Outcome.alternateScreen
A pager, editor, or other full-screen program owned the pane, so matching was suppressed for as long as it did.
Source and package
- Qualified name
-
OutputWait .Outcome. alternate Screen - Module
- OutputWait
- Declared in
Outcome- Package
- libtmux-swift
- Source
- Sources/LibTmux/WaitForOutput.swift
- alternateScreen : case alternate
Screen -
Description#
tmux fills that grid without adding to history, so what a capture returns is the program's paint rather than anything the pane printed — matching it reports text that was never written. Read the screen with
Server.capture(_:includingHistory:)instead of retrying: a different pattern does not change what the wait is allowed to see.