]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Follow-up to [119]: also wrap when not passed as string.
authorChristopher Lenz <cmlenz@gmail.com>
Fri, 15 Jun 2007 20:03:24 +0000 (20:03 +0000)
committerChristopher Lenz <cmlenz@gmail.com>
Fri, 15 Jun 2007 20:03:24 +0000 (20:03 +0000)
babel/messages/extract.py

index fd4354c28e9972307dbd75fdee3ca9630360d0ff..e0ea99f8f60d1a4c0b767e3d1fa7b424986871b1 100644 (file)
@@ -257,10 +257,12 @@ def extract_genshi(fileobj, keywords, comment_tags, options):
 
     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)