{"thread":{"id":"34793","subject":"[BUGLET] Short form of options with an optional parameter are not very clear","startedAt":"2013-08-29T09:40:52Z","lastAt":"2013-08-29T09:40:52Z","messageCount":1,"participants":["Yann Dirson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"226144","messageId":"20130829114052.2e0ec810@chalon.bertin.fr","threadId":"34793","inReplyTo":null,"subject":"[BUGLET] Short form of options with an optional parameter are not very clear","fromName":"Yann Dirson","fromEmail":"dirson@bertin.fr","sentAt":"2013-08-29T09:40:52Z","receivedAt":"2013-08-29T09:40:52Z","isPatch":false,"sender":{"key":"dirson@bertin.fr","avatar":null},"body":"I just stumbled over the \"git status -uno\" form, and it took me some\ntime to realize that \"no\" was a parameter to -u, rather than aggregated\n(and undocumented) -n and -o.\n\nWhereas the manpage does document the \"-u[<mode>]\" syntax, which dissipate\nthe misunderstanding, --help output does not, listing \"-u\" in a way that\nappears not to take any option.\n\nLooks like the --help output would gain from having the optional parameter\ndisplayed in the short form...\n\n-- \nYann Dirson - Bertin Technologies\n"}]}