pub fn run_with_width( reader: impl Read, writer: impl Write, terminal_width: u16, ) -> Result<()>
Same as run but with an explicit terminal width. Exposed so callers with their own width source (tests, a TUI wrapper) can bypass detect_terminal_width.
run
detect_terminal_width
See run_with_segments_and_width.
run_with_segments_and_width