Re: [TopGit PATCH v2] tg-patch: use pretty_tree
From: Bert Wesarg <hidden>
Date: 2016-06-15 22:49:42
2010/10/5 Uwe Kleine-König [off-list ref]:
On Tue, Oct 05, 2010 at 09:04:46PM +0200, Bert Wesarg wrote:quoted
This applies the same treatment to tg-patch like tg-files got in v2. Signed-off-by: Bert Wesarg <redacted> --- Basing the decision whether to use the ui diff or the porcelain diff-tree is probably very unorthodox, but also makes sense, doesn't it?Uuuuuh, I'd feel better with git diff-tree --color=auto. Why did you decide against that?
Because there are more config options which diff-tree ignores, for
example diff.mnemonicprefix or diff.noprefix. While
diff.mnemonicprefix unfortunately should not work in our case (git
diff can't decide just from the two tree-ishs what is what) but we
could provide our own prefixes with --{src,dst}-prefix. See
diff.c:git_diff_ui_config() for the full list. I also have a small
patch in my git tree which is only recognized by the ui diff.
BTW. I accidentally removed the '(No changes)' case, which I'm working
on right now.
Bert