changeset 121:a5b4257812b9

Follow-up to [119]: also wrap when not passed as string.
author cmlenz
date Fri, 15 Jun 2007 20:03:24 +0000
parents b9a2027165df
children 03f106700f02
files babel/messages/extract.py
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/babel/messages/extract.py
+++ b/babel/messages/extract.py
@@ -257,10 +257,12 @@
 
     ignore_tags = options.get('ignore_tags', Translator.IGNORE_TAGS)
     if isinstance(ignore_tags, basestring):
-        ignore_tags = [QName(tag) for tag in ignore_tags.split()]
+        ignore_tags = ignore_tags.split()
+    ignore_tags = [QName(tag) for tag in ignore_tags]
     include_attrs = options.get('include_attrs', Translator.INCLUDE_ATTRS)
     if isinstance(include_attrs, basestring):
-        include_attrs = [QName(attr) for attr in include_attrs.split()]
+        include_attrs = include_attrs.split()
+    include_attrs = [QName(attr) for attr in include_attrs]
 
     tmpl = template_class(fileobj, filename=getattr(fileobj, 'name'),
                           encoding=encoding)
Copyright (C) 2012-2017 Edgewall Software