From: Christopher Lenz Date: Fri, 13 Jul 2007 16:33:28 +0000 (+0000) Subject: More robust handling of argument indices in message extraction. X-Git-Tag: 1.0~435 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2eca7c4ce6f489a2ece1e036ad9afb6f29e32b18;p=thirdparty%2Fbabel.git More robust handling of argument indices in message extraction. --- diff --git a/babel/messages/extract.py b/babel/messages/extract.py index 39810923..da0063c2 100644 --- a/babel/messages/extract.py +++ b/babel/messages/extract.py @@ -220,7 +220,7 @@ def extract(method, fileobj, keywords=DEFAULT_KEYWORDS, comment_tags=(), for lineno, funcname, messages, comments in results: if isinstance(messages, (list, tuple)): msgs = [] - for index in keywords[funcname]: + for index in keywords[funcname] or (1,): msgs.append(messages[index - 1]) messages = tuple(msgs) if len(messages) == 1: