{"thread":{"id":"52110","subject":"git-shortlog man page missing a bunch of options","startedAt":"2019-10-24T19:17:15Z","lastAt":"2019-10-24T19:17:15Z","messageCount":1,"participants":["Pratyush Yadav"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"384785","messageId":"20191024191709.gqkjljuibyashtma@yadavpratyush.com","threadId":"52110","inReplyTo":null,"subject":"git-shortlog man page missing a bunch of options","fromName":"Pratyush Yadav","fromEmail":"me@yadavpratyush.com","sentAt":"2019-10-24T19:17:09Z","receivedAt":"2019-10-24T19:17:15Z","isPatch":false,"sender":{"key":"me@yadavpratyush.com","avatar":"https://avatars.githubusercontent.com/u/8817931?v=4"},"body":"Hi,\n\nI was looking at the git-shortlog man page today and realized that it \ndidn't mention an option that I have used before '--no-merges'. Looking \nfurther, there are a lot of options that are not documented.\n\nOne fix would be to include rev-list-options.txt (which is where I \nassume these options come from), just like git-log does.\n\nBut rev-list-options.txt is a rather large file and I'm not sure if \nincluding it in both git-log and git-shortlog would be a good idea. The \nway I see it, git-log is the \"primary\" log interface, and git-shortlog \nis a \"secondary\" log interface, so git-log warrants such a large man \npage, but git-shortlog doesn't especially since most options are \nrepeated. So maybe it is a better idea to just include a pointer to \ngit-rev-list in the shortlog man page.\n\nI'll send in a patch after some suggestions on which alternative to go \nfor.\n\n-- \nRegards,\nPratyush Yadav\n"}]}