Makefile: wrap hg.pot strings at 82 chars
authorMartin Geisler <mg@lazybytes.net>
Tue, 07 Jul 2009 23:54:42 +0200
changeset 9079 70c707310d7a
parent 9078 4e04eabc19d2
child 9080 5d6c42f33b71
Makefile: wrap hg.pot strings at 82 chars By default, xgettext will wrap strings at 79 characters. This width includes the two double-quotes and the '\n' added. Our strings are now wrapped at 78 characters and a line can therefore be up to 82 characters wide in the .po file. Setting the width to 82 characters ensures that xgettext does no silly wrapping on our already-wrapped strings while still wrapping long one-liners at 82 characters.
Makefile
--- a/Makefile	Tue Jul 07 23:54:42 2009 +0200
+++ b/Makefile	Tue Jul 07 23:54:42 2009 +0200
@@ -89,7 +89,7 @@
         # Extracting with an explicit encoding of ISO-8859-1 will make
         # xgettext "parse" and ignore them.
 	echo $^ | xargs \
-	  xgettext --package-name "Mercurial" \
+	  xgettext --width 82 --package-name "Mercurial" \
 	  --msgid-bugs-address "<mercurial-devel@selenic.com>" \
 	  --copyright-holder "Matt Mackall <mpm@selenic.com> and others" \
 	  --from-code ISO-8859-1 --join --sort-by-file \