git-sh-i18n: restructure the logic to compute gettext.sh scheme
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 Jan 2012 22:02:55 +0000 (14:02 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Jan 2012 22:07:43 +0000 (14:07 -0800)
commit42f16113ee87ff667fef3a821e530ce2393c6a35
treecaaef9ac58f5b32334891168d148b6059c32dca8
parent2dccad3c6f9df2b1eea7eb5617e2748a7f2daa40
git-sh-i18n: restructure the logic to compute gettext.sh scheme

Instead of having a single long and complex chain of commands to decide
what to do and carry out the decision, split the code so that we first
decide which scheme to use, and in the second section define what exactly
is done by the chosen scheme. It makes the code much easier to follow and
update.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-sh-i18n.sh