On Thu, May 7, 2015 at 11:20 PM, Eric Sunshine <sunshine@xxxxxxxxxxxxxx> wrote: > From: Eric Sunshine <sunshine@xxxxxxxxxxxxxx> > Subject: [PATCH] generate-cmdlist: parse common group commands > > Signed-off-by: Eric Sunshine <sunshine@xxxxxxxxxxxxxx> > --- > diff --git a/generate-cmdlist.awk b/generate-cmdlist.awk > new file mode 100644 > index 0000000..19b36e5 > --- /dev/null > +++ b/generate-cmdlist.awk > @@ -0,0 +1,39 @@ > [...] > +state == 1 { > + grp[$1] = ++n > + sub($1"[ ][ ]*", "") > + printf "\tN_(\"%s\"),\n", $0 > + next By the way, this 'next' line can be deleted. It was leftover gunk from an earlier iteration. It doesn't harm, but doesn't help either, and is thus potentially confusing. > +} > +/\[common\]/ { > + state = 1 > +} > +END { print "};" } -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html