Hi Jonathan and Git developers, I poked around today and figured out how to reorder the command listings in the manual page, they are taken from git/command-list.txt so I just reorder the lines in that file (after disabling sorting in git/Documentation/cmd-list.perl). I haven't reordered the whole list yet. I could only get one computer friend to send me his subcommand frequencies from his shell history. I reordered the commands partly based on that, and partly based on their order of occurrence in the various tutorial man pages. I'm attaching a preliminary patch (not ready to be applied) just to make sure this is going to be OK with the maintainer (who is the maintainer?) before I continue. I made it with "git format-patch". It seems fairly straightforward, but please let me know if there are any problems. By the way, the command I used to check that the new command list contains all the original commands is as follows: diff =(sort command-list.txt | grep -v '^#') =(git cat-file blob e1c26c1bb7e618f6f372d9a568e7cab75612d2db | grep -v '^#' | sort) Thanks, Frederick On Tue, Jul 24, 2018 at 02:11:46PM -0700, Jonathan Nieder wrote: > Hi, > > frederik@ofb.net wrote: > > > Next week I should have time to send you a patch with the manual page > > reordered... > > Yay! > > > although, unless you have a special 'diff' which can > > detect when text has been moved from one place to another, I'm > > guessing it would take you even longer to check the validity of the > > patch than it would for me to create it. > > Fortunately we have "git diff --color-moved". > > > However, I'm happy to do this or whatever other small projects you > > would like to delegate as far as improving readability of your > > documentation. I just need to know what is likely to be accepted. > > Starting with this one seems fine. Maybe people on list will have > ideas for followups on top, or maybe you'll have ideas for ways others > can help you, or both. ;-) > > Thanks again, > Jonathan >