X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=generate-cmdlist.sh;h=975777f05ed69ef78f1fd91ac512f5b92a384141;hb=10e8d68820db9c7b6412d5a553a93fd200388f30;hp=6ee85d5a5316d21c930bb31ba8fac4c651253ac0;hpb=ea75cb7284f79250bebb6dd48c6161b0f1b4c1c6;p=git.git diff --git a/generate-cmdlist.sh b/generate-cmdlist.sh index 6ee85d5a5..975777f05 100755 --- a/generate-cmdlist.sh +++ b/generate-cmdlist.sh @@ -4,7 +4,7 @@ echo "/* Automatically generated by $0 */ struct cmdname_help { char name[16]; - char help[64]; + char help[80]; }; struct cmdname_help common_cmds[] = {" @@ -12,6 +12,7 @@ struct cmdname_help common_cmds[] = {" sort <<\EOF | add apply +archive bisect branch checkout @@ -21,7 +22,7 @@ commit diff fetch grep -init-db +init log merge mv @@ -36,13 +37,15 @@ show show-branch status tag -verify-tag -whatchanged EOF while read cmd do - sed -n "/NAME/,/git-$cmd/H; - \$ {x; s/.*git-$cmd - \\(.*\\)/ {\"$cmd\", \"\1\"},/; p}" \ - "Documentation/git-$cmd.txt" + sed -n ' + /NAME/,/git-'"$cmd"'/H + ${ + x + s/.*git-'"$cmd"' - \(.*\)/ {"'"$cmd"'", "\1"},/ + p + }' "Documentation/git-$cmd.txt" done echo "};"