Merge branch 'ab/generate-command-list'
commitd1305bd3cf64743a0eda8ee16fc15b531f43dd25
authorJunio C Hamano <gitster@pobox.com>
Fri, 10 Dec 2021 22:35:08 +0000 (10 14:35 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Dec 2021 22:35:08 +0000 (10 14:35 -0800)
tree5825b8dfd6ae597b9adb2146ee589fa70bf54318
parent03194a1afa0d8dbcf3e556aa51cf9118f38efb2e
parent1cecd06e36452bfb8d074cda2083cc71ff089404
Merge branch 'ab/generate-command-list'

Build optimization.

* ab/generate-command-list:
  generate-cmdlist.sh: don't parse command-list.txt thrice
  generate-cmdlist.sh: replace "grep' invocation with a shell version
  generate-cmdlist.sh: do not shell out to "sed"
  generate-cmdlist.sh: stop sorting category lines
  generate-cmdlist.sh: replace for loop by printf's auto-repeat feature
  generate-cmdlist.sh: run "grep | sort", not "sort | grep"
  generate-cmdlist.sh: don't call get_categories() from category_list()
  generate-cmdlist.sh: spawn fewer processes
  generate-cmdlist.sh: trivial whitespace change
  command-list.txt: sort with "LC_ALL=C sort"