{"thread":{"id":"9442","subject":"[PATCH] cmd-list.perl: Alphabetize command list","startedAt":"2007-08-08T19:30:44Z","lastAt":"2007-08-08T20:44:44Z","messageCount":3,"participants":["Steve Hoelzer","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"50211","messageId":"588192970708081230y76520dak857261e96eae317a@mail.gmail.com","threadId":"9442","inReplyTo":null,"subject":"[PATCH] cmd-list.perl: Alphabetize command list","fromName":"Steve Hoelzer","fromEmail":"shoelzer@gmail.com","sentAt":"2007-08-08T19:30:44Z","receivedAt":"2007-08-08T19:30:44Z","isPatch":true,"sender":{"key":"shoelzer@gmail.com","avatar":"https://avatars.githubusercontent.com/u/4623209?v=4"},"body":"Signed-off-by: Steve Hoelzer <shoelzer@gmail.com>\n---\n Documentation/cmd-list.perl |   18 +++++++++---------\n 1 files changed, 9 insertions(+), 9 deletions(-)\n\ndiff --git a/Documentation/cmd-list.perl b/Documentation/cmd-list.perl\nindex 2143995..cef9ab7 100755\n--- a/Documentation/cmd-list.perl\n+++ b/Documentation/cmd-list.perl\n@@ -80,10 +80,10 @@ git-blame\nancillaryinterrogators\n git-branch                              mainporcelain\n git-bundle                              mainporcelain\n git-cat-file                            plumbinginterrogators\n-git-checkout-index                      plumbingmanipulators\n-git-checkout                            mainporcelain\n git-check-attr                          purehelpers\n git-check-ref-format                    purehelpers\n+git-checkout                            mainporcelain\n+git-checkout-index                      plumbingmanipulators\n git-cherry                              ancillaryinterrogators\n git-cherry-pick                         mainporcelain\n git-citool                              mainporcelain\n@@ -91,6 +91,7 @@ git-clean                               mainporcelain\n git-clone                               mainporcelain\n git-commit                              mainporcelain\n git-commit-tree                         plumbingmanipulators\n+git-config                              ancillarymanipulators\n git-convert-objects                     ancillarymanipulators\n git-count-objects                       ancillaryinterrogators\n git-cvsexportcommit                     foreignscminterface\n@@ -98,9 +99,9 @@ git-cvsimport                           foreignscminterface\n git-cvsserver                           foreignscminterface\n git-daemon                              synchingrepositories\n git-describe                            mainporcelain\n+git-diff                                mainporcelain\n git-diff-files                          plumbinginterrogators\n git-diff-index                          plumbinginterrogators\n-git-diff                                mainporcelain\n git-diff-tree                           plumbinginterrogators\n git-fast-import\t\t\t\tancillarymanipulators\n git-fetch                               mainporcelain\n@@ -121,7 +122,6 @@ git-imap-send                           foreignscminterface\n git-index-pack                          plumbingmanipulators\n git-init                                mainporcelain\n git-instaweb                            ancillaryinterrogators\n-gitk                                    mainporcelain\n git-local-fetch                         synchingrepositories\n git-log                                 mainporcelain\n git-lost-found                          ancillarymanipulators\n@@ -130,10 +130,10 @@ git-ls-remote\nplumbinginterrogators\n git-ls-tree                             plumbinginterrogators\n git-mailinfo                            purehelpers\n git-mailsplit                           purehelpers\n+git-merge                               mainporcelain\n git-merge-base                          plumbinginterrogators\n git-merge-file                          plumbingmanipulators\n git-merge-index                         plumbingmanipulators\n-git-merge                               mainporcelain\n git-merge-one-file                      purehelpers\n git-merge-tree                          ancillaryinterrogators\n git-mergetool                           ancillarymanipulators\n@@ -157,26 +157,25 @@ git-rebase                              mainporcelain\n git-receive-pack                        synchelpers\n git-reflog                              ancillarymanipulators\n git-relink                              ancillarymanipulators\n-git-repack                              ancillarymanipulators\n-git-config                              ancillarymanipulators\n git-remote                              ancillarymanipulators\n+git-repack                              ancillarymanipulators\n git-request-pull                        foreignscminterface\n git-rerere                              ancillaryinterrogators\n git-reset                               mainporcelain\n-git-revert                              mainporcelain\n git-rev-list                            plumbinginterrogators\n git-rev-parse                           ancillaryinterrogators\n+git-revert                              mainporcelain\n git-rm                                  mainporcelain\n git-runstatus                           ancillaryinterrogators\n git-send-email                          foreignscminterface\n git-send-pack                           synchingrepositories\n+git-sh-setup                            purehelpers\n git-shell                               synchelpers\n git-shortlog                            mainporcelain\n git-show                                mainporcelain\n git-show-branch                         ancillaryinterrogators\n git-show-index                          plumbinginterrogators\n git-show-ref                            plumbinginterrogators\n-git-sh-setup                            purehelpers\n git-ssh-fetch                           synchingrepositories\n git-ssh-upload                          synchingrepositories\n git-stash                               mainporcelain\n@@ -200,3 +199,4 @@ git-verify-pack\nplumbinginterrogators\n git-verify-tag                          ancillaryinterrogators\n git-whatchanged                         ancillaryinterrogators\n git-write-tree                          plumbingmanipulators\n+gitk                                    mainporcelain\n-- \n1.5.3.rc3.141.g53d646\n"},{"id":"50229","messageId":"7vhcn93gvi.fsf@assigned-by-dhcp.cox.net","threadId":"9442","inReplyTo":"588192970708081230y76520dak857261e96eae317a@mail.gmail.com","subject":"Re: [PATCH] cmd-list.perl: Alphabetize command list","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-08-08T20:34:25Z","receivedAt":"2007-08-08T20:34:25Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Steve Hoelzer\" <shoelzer@gmail.com> writes:\n\n> Signed-off-by: Steve Hoelzer <shoelzer@gmail.com>\n\nApplying cmd-list.perl: Alphabetize command list\n\nfatal: corrupt patch at line 10\nPatch failed at 0001.\n"},{"id":"50231","messageId":"7v8x8l3geb.fsf@assigned-by-dhcp.cox.net","threadId":"9442","inReplyTo":"588192970708081230y76520dak857261e96eae317a@mail.gmail.com","subject":"Re: [PATCH] cmd-list.perl: Alphabetize command list","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-08-08T20:44:44Z","receivedAt":"2007-08-08T20:44:44Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"I'll commit this instead.  It does not match your patch, but I\nthink this is more logical.\n\n-- >8 --\nReorder the list of commands in the manual.\n\nThe basic idea was proposed by Steve Hoelzer; in order to make\nthe list easier to search, we keep the command list in the\nscript that generates it with \"sort -d\".\n\nSigned-off-by: Junio C Hamano <gitster@pobox.com>\n\ndiff --git a/Documentation/cmd-list.perl b/Documentation/cmd-list.perl\nindex 2143995..4ee76ea 100755\n--- a/Documentation/cmd-list.perl\n+++ b/Documentation/cmd-list.perl\n@@ -68,6 +68,8 @@ for my $cat (qw(ancillaryinterrogators\n \t}\n }\n \n+# The following list is sorted with \"sort -d\" to make it easier\n+# to find entry in the resulting git.html manual page.\n __DATA__\n git-add                                 mainporcelain\n git-am                                  mainporcelain\n@@ -80,9 +82,9 @@ git-blame                               ancillaryinterrogators\n git-branch                              mainporcelain\n git-bundle                              mainporcelain\n git-cat-file                            plumbinginterrogators\n-git-checkout-index                      plumbingmanipulators\n-git-checkout                            mainporcelain\n git-check-attr                          purehelpers\n+git-checkout                            mainporcelain\n+git-checkout-index                      plumbingmanipulators\n git-check-ref-format                    purehelpers\n git-cherry                              ancillaryinterrogators\n git-cherry-pick                         mainporcelain\n@@ -91,6 +93,7 @@ git-clean                               mainporcelain\n git-clone                               mainporcelain\n git-commit                              mainporcelain\n git-commit-tree                         plumbingmanipulators\n+git-config                              ancillarymanipulators\n git-convert-objects                     ancillarymanipulators\n git-count-objects                       ancillaryinterrogators\n git-cvsexportcommit                     foreignscminterface\n@@ -98,9 +101,9 @@ git-cvsimport                           foreignscminterface\n git-cvsserver                           foreignscminterface\n git-daemon                              synchingrepositories\n git-describe                            mainporcelain\n+git-diff                                mainporcelain\n git-diff-files                          plumbinginterrogators\n git-diff-index                          plumbinginterrogators\n-git-diff                                mainporcelain\n git-diff-tree                           plumbinginterrogators\n git-fast-import\t\t\t\tancillarymanipulators\n git-fetch                               mainporcelain\n@@ -130,13 +133,13 @@ git-ls-remote                           plumbinginterrogators\n git-ls-tree                             plumbinginterrogators\n git-mailinfo                            purehelpers\n git-mailsplit                           purehelpers\n+git-merge                               mainporcelain\n git-merge-base                          plumbinginterrogators\n git-merge-file                          plumbingmanipulators\n git-merge-index                         plumbingmanipulators\n-git-merge                               mainporcelain\n git-merge-one-file                      purehelpers\n-git-merge-tree                          ancillaryinterrogators\n git-mergetool                           ancillarymanipulators\n+git-merge-tree                          ancillaryinterrogators\n git-mktag                               plumbingmanipulators\n git-mktree                              plumbingmanipulators\n git-mv                                  mainporcelain\n@@ -157,9 +160,8 @@ git-rebase                              mainporcelain\n git-receive-pack                        synchelpers\n git-reflog                              ancillarymanipulators\n git-relink                              ancillarymanipulators\n-git-repack                              ancillarymanipulators\n-git-config                              ancillarymanipulators\n git-remote                              ancillarymanipulators\n+git-repack                              ancillarymanipulators\n git-request-pull                        foreignscminterface\n git-rerere                              ancillaryinterrogators\n git-reset                               mainporcelain\n"}]}