On Mon, Jun 27, 2016 at 8:27 PM, Doug Kelly <
doug...@gmail.com> wrote:
> Actually, it's not weird options at all. These are the bog-standard
> side-by-side diff preferences. You're right; I recall earlier (i.e. <2.10)
> versions used Unified Diff for displaying submodule changes, I think... but
> they've been displayed as "files" in recent versions. 2.10 broke the legacy
> behavior of displaying submodule diffs. 2.11 "fixed" that behavior, and now
> in 2.12 while the diff appears most of the time, there's a few one-off cases
> that don't display the diff. (With the same preferences, the bug is not
> always reproducible on different changes -- but if you can reproduce it on
> one change, it's reproducible on that change 100% of the time.)
>
I see. It's possibly caused by interactions from JGit and how gerrit
generates the side by side diff. I suspect we possibly somehow end up