On Sun, Feb 19, 2017 at 4:46 PM, Jeff King wrote: > > I think there are two potential patches: > > 1. Add a custom-format placeholder for the --source value. > This is an obvious improvement that doesn't hurt anyone. Right. > 2. Switch --decorate to the end by default, but _not_ --source. .. and in fact the whole "--source" printing should not even have been mixed up with the decorations. So (2) is actually easy to fix: just don't mix "show_source()" with "show_decorations()", because they are totally different things to begin with. That source showing should never have been in "show_decorations()" in the first place. It just happened to be a convenient place for it. So this attached patch is just my original patch updated to split up "show_source()" from "show_decorations()", and show it where it used to be. Maybe this works for Junio's alias? Linus