At present, git_ruff.py applies some basic terminal text formatting to generated diffs. The only special behavior is for trailing whitespace. Let's investigate improving this to make it clearer what changes are being suggested. It would be nice to have background highlighting for partial line changes and inner/leading whitespace changes.