Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: Incremental updates to What's cooking

From: Zbigniew Jędrzejewski-Szmek <hidden>
Date: 2016-06-15 22:53:10

On 02/28/2012 07:53 AM, Junio C Hamano wrote:
* zj/diff-stat-dyncol (2012-02-27) 11 commits
  - diff --stat: add config option to limit graph width
  - diff --stat: enable limiting of the graph part
  - diff --stat: add a test for output with COLUMNS=40
  - diff --stat: use a maximum of 5/8 for the filename part
  - merge --stat: use the full terminal width
  - log --stat: use the full terminal width
  - show --stat: use the full terminal width
  - diff --stat: use the full terminal width
  - diff --stat: tests for long filenames and big change counts
  - t4014: addtional format-patch test vectors
  - Merge branches zj/decimal-width, zj/term-columns and jc/diff-stat-scaler

I resurrected the additional tests for format-patch from an earlier round,
as it illustrates the behaviour change brought by "5/8 split" very well.
Hi,
the resurrected tests are partly duplicated in 4052-stat-output.sh:

t4014:
ok 75 - small change with long name gives more space to the name
ok 76 - a long name is given more room when the bar is short
ok 77 - format patch --stat-width=width works with long name        *
ok 78 - format patch --stat=...,name-width with long name           *
ok 79 - format patch --stat-name-width with long name               *
ok 81 - format patch graph part width                               *
ok 82 - format patch ignores COLUMNS                                *
ok 83 - format patch --stat=width with big change                   *
ok 84 - format patch --stat-width=width with big change             *
ok 85 - partition between long name and big change is more balanced

t4052:
ok 3 - format-patch graph width defaults to 80 columns
ok 4 - format-patch --stat=width with long name
ok 5 - format-patch --stat-width=width with long name
ok 6 - format-patch --stat=...,name-width with long name
ok 7 - format-patch --stat-name-width with long name
ok 24 - format-patch ignores too many COLUMNS (big change)
ok 28 - format-patch ignores not enough COLUMNS (big change)
ok 29 - format-patch ignores statGraphWidth config
ok 36 - format-patch --stat=width with big change
ok 37 - format-patch --stat-width=width with big change
ok 38 - format-patch --stat-graph--width with big change
ok 49 - format-patch --stat=width with big change and long name
ok 53 - format-patch ignores COLUMNS (long filename)

The ones with * are duplicated exactly. They tests run very fast, but 
maybe the duplicated ones should be culled.

Zbyszek
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help