changeset 216:0d35d209a045

More robust handling of argument indices in message extraction.
author cmlenz
date Fri, 13 Jul 2007 16:33:28 +0000
parents bf3799fa4e42
children 15ac328954f5
files babel/messages/extract.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/babel/messages/extract.py
+++ b/babel/messages/extract.py
@@ -220,7 +220,7 @@
         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:
Copyright (C) 2012-2017 Edgewall Software