mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-10-06 05:57:38 -04:00
Tell a command that renders into a view how wide that view is, through COLUMNS. git reads it in preference to the size of the terminal it is talking to, so the diffstat now fills the view whether or not the render has a terminal to offer. A diff renderer that can't ask a terminal gets the width from it too; difftastic, diff-so-fancy and delta all support COLUMNS, so we can stop running git in a PTY and these will still work. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>