{"thread":{"id":"2857","subject":"[PATCH 0/3] Usage string clean-up (diff, log and whatchanged)","startedAt":"2005-12-15T22:43:50Z","lastAt":"2005-12-15T22:48:38Z","messageCount":4,"participants":["Fredrik Kuivinen"],"isPatch":true,"patchVersion":1,"patchTotal":3},"messages":[{"id":"13703","messageId":"20051215224350.GB14388@c165.ib.student.liu.se","threadId":"2857","inReplyTo":null,"subject":"[PATCH 0/3] Usage string clean-up (diff, log and whatchanged)","fromName":"Fredrik Kuivinen","fromEmail":"freku045@student.liu.se","sentAt":"2005-12-15T22:43:50Z","receivedAt":"2005-12-15T22:43:50Z","isPatch":true,"sender":{"key":"frekui@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13770967?v=4"},"body":"Hi,\n\nApparently I forgot those commands in the previous patch series.\n\n git-diff.sh        |   14 ++++++--------\n git-log.sh         |    8 ++++----\n git-whatchanged.sh |    5 +++++\n 3 files changed, 15 insertions(+), 12 deletions(-)\n\n- Fredrik\n"},{"id":"13704","messageId":"20051215224757.GC14388@c165.ib.student.liu.se","threadId":"2857","inReplyTo":"20051215224350.GB14388@c165.ib.student.liu.se","subject":"[PATCH 1/3] git-diff: Usage string clean-up","fromName":"Fredrik Kuivinen","fromEmail":"freku045@student.liu.se","sentAt":"2005-12-15T22:47:57Z","receivedAt":"2005-12-15T22:47:57Z","isPatch":true,"sender":{"key":"frekui@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13770967?v=4"},"body":"Signed-off-by: Fredrik Kuivinen <freku045@student.liu.se>\n\n\n---\n\n git-diff.sh |   14 ++++++--------\n 1 files changed, 6 insertions(+), 8 deletions(-)\n\nca73d87d08c8c3702495694cc1080112c4c34ba1\ndiff --git a/git-diff.sh b/git-diff.sh\nindex b62e583..4812ae4 100755\n--- a/git-diff.sh\n+++ b/git-diff.sh\n@@ -3,15 +3,14 @@\n # Copyright (c) 2005 Linus Torvalds\n # Copyright (c) 2005 Junio C Hamano\n \n+USAGE='[ --diff-options ] <ent>{0,2} [<path>...]'\n+SUBDIRECTORY_OK='Yes'\n+. git-sh-setup\n+\n rev=$(git-rev-parse --revs-only --no-flags --sq \"$@\") || exit\n flags=$(git-rev-parse --no-revs --flags --sq \"$@\")\n files=$(git-rev-parse --no-revs --no-flags --sq \"$@\")\n \n-die () {\n-    echo >&2 \"$*\"\n-    exit 1\n-}\n-\n # I often say 'git diff --cached -p' and get scolded by git-diff-files, but\n # obviously I mean 'git diff --cached -p HEAD' in that case.\n case \"$rev\" in\n@@ -40,8 +39,7 @@ esac\n \n case \"$rev\" in\n ?*' '?*' '?*)\n-\techo >&2 \"I don't understand\"\n-\texit 1\n+\tusage\n \t;;\n ?*' '^?*)\n \tbegin=$(expr \"$rev\" : '.*^.\\([0-9a-f]*\\).*') &&\n@@ -58,7 +56,7 @@ case \"$rev\" in\n \tcmd=\"git-diff-files $flags -- $files\"\n \t;;\n *)\n-\tdie \"I don't understand $*\"\n+\tusage\n \t;;\n esac\n \n-- \n0.99.9.GIT\n"},{"id":"13705","messageId":"20051215224826.GD14388@c165.ib.student.liu.se","threadId":"2857","inReplyTo":"20051215224350.GB14388@c165.ib.student.liu.se","subject":"[PATCH 2/3] git-log: Add usage string","fromName":"Fredrik Kuivinen","fromEmail":"freku045@student.liu.se","sentAt":"2005-12-15T22:48:26Z","receivedAt":"2005-12-15T22:48:26Z","isPatch":true,"sender":{"key":"frekui@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13770967?v=4"},"body":"Signed-off-by: Fredrik Kuivinen <freku045@student.liu.se>\n\n\n---\n\n git-log.sh |    8 ++++----\n 1 files changed, 4 insertions(+), 4 deletions(-)\n\n381a6c62ad8e735de6122127c7684e8a14f41676\ndiff --git a/git-log.sh b/git-log.sh\nindex b36c4e9..c2ea71c 100755\n--- a/git-log.sh\n+++ b/git-log.sh\n@@ -3,13 +3,13 @@\n # Copyright (c) 2005 Linus Torvalds\n #\n \n-# This one uses only subdirectory-aware commands, so no need to\n-# include sh-setup-script.\n+USAGE='[--max-count=<n>] [<since>..<limit>] [--pretty=<format>] [git-rev-list options]'\n+SUBDIRECTORY_OK='Yes'\n+. git-sh-setup\n \n revs=$(git-rev-parse --revs-only --no-flags --default HEAD \"$@\") || exit\n [ \"$revs\" ] || {\n-\techo >&2 \"No HEAD ref\"\n-\texit 1\n+\tdie \"No HEAD ref\"\n }\n git-rev-list --pretty $(git-rev-parse --default HEAD \"$@\") |\n LESS=-S ${PAGER:-less}\n-- \n0.99.9.GIT\n"},{"id":"13706","messageId":"20051215224838.GE14388@c165.ib.student.liu.se","threadId":"2857","inReplyTo":"20051215224350.GB14388@c165.ib.student.liu.se","subject":"[PATCH 3/3] git-whatchanged: Add usage string","fromName":"Fredrik Kuivinen","fromEmail":"freku045@student.liu.se","sentAt":"2005-12-15T22:48:38Z","receivedAt":"2005-12-15T22:48:38Z","isPatch":true,"sender":{"key":"frekui@gmail.com","avatar":"https://avatars.githubusercontent.com/u/13770967?v=4"},"body":"Signed-off-by: Fredrik Kuivinen <freku045@student.liu.se>\n\n\n---\n\n git-whatchanged.sh |    5 +++++\n 1 files changed, 5 insertions(+), 0 deletions(-)\n\n1d3bc689dd66918b27432ad868592c9cc557f926\ndiff --git a/git-whatchanged.sh b/git-whatchanged.sh\nindex 85a49fc..b170f74 100755\n--- a/git-whatchanged.sh\n+++ b/git-whatchanged.sh\n@@ -1,4 +1,9 @@\n #!/bin/sh\n+\n+USAGE='[-p] [--max-count=<n>] [<since>..<limit>] [--pretty=<format>] [-m] [git-diff-tree options] [git-rev-list options]'\n+SUBDIRECTORY_OK='Yes'\n+. git-sh-setup\n+\n rev_list_args=$(git-rev-parse --sq --default HEAD --revs-only \"$@\") &&\n diff_tree_args=$(git-rev-parse --sq --no-revs \"$@\") &&\n \n-- \n0.99.9.GIT\n"}]}