changeset 214:eba3b8d7be99

More robust handling of argument indices in message extraction.
author cmlenz
date Fri, 13 Jul 2007 16:33:28 +0000
parents 8ad0863a6a5d
children d37628e752c4
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