opental-checkins
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OpenTAL-checkins] opental/pax paxtransform.py


From: Fernando Lalo Martins
Subject: [OpenTAL-checkins] opental/pax paxtransform.py
Date: Fri, 25 Apr 2003 14:14:09 -0400

CVSROOT:        /cvsroot/opental
Module name:    opental
Changes by:     Fernando Lalo Martins <address@hidden>  03/04/25 14:14:09

Modified files:
        pax            : paxtransform.py 

Log message:
        fixing quoting problem with the new TransformEngine approach

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/opental/opental/pax/paxtransform.py.diff?tr1=1.34&tr2=1.35&r1=text&r2=text

Patches:
Index: opental/pax/paxtransform.py
diff -u opental/pax/paxtransform.py:1.34 opental/pax/paxtransform.py:1.35
--- opental/pax/paxtransform.py:1.34    Fri Apr 25 12:04:04 2003
+++ opental/pax/paxtransform.py Fri Apr 25 14:14:09 2003
@@ -133,7 +133,7 @@
 
     def transform(self, element, context):
         result = Engine.transform(self, element, context)
-        if hasattr(result, '__xml__'):
+        if hasattr(result, '__xml__') or type(result) is types.UnicodeType:
             return XML(result, context.root_xmlns_map, context.encoding)
         elif type(result) in (types.ListType, types.TupleType):
             return self._seq_to_unicode(result, context.encoding)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]