Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> writes: > From the ui perspective I'm somehow not a big fan of tri-state options > but can't give hard reasons why; maybe because they force you to use > option arguments. But in this particular case, you cannot really hack it with two options that appear independent on surface but in reality are not. Logically, it is an enum <everything, non-merges, merges-only> and you can choose only one of them, and it is even worse from the UI perspective to use combination of two not-quite-independent options. Also I have a hidden agenda to add "because we could" --show=octopus to the enum later perhaps only to my private edition ;-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html