(unknown)
- From
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
- Date
- Feb 9, 2012, 23:58 UTC
- Message-ID
- <1328831921-27272-1-git-send-email-zbyszek@in.waw.pl>
Hi,
this is a patch series to make 'git diff --stat' use full terminal width instead of hard-coded 80 columns.
This is quite useful when working on projects with nested directory
structure, e.g. Java:
.../{ => workspace/tasks}/GetTaskResultAction.java | 10 +-
.../tasks}/RemoveAllAbortedTasksAction.java | 7 +-
.../tasks}/RemoveAllFailedTasksAction.java | 7 +-
is changed to display full paths if the terminal window is wide
enough.Git usually uses the full terminal width automatically, so it should do so with --stat too.
The "big" functional change in the patch series is s/80/term_columns()/ in show_stats(). The fourth patch also changes the partitioning of available columns to dedicate more space to file names.