changeset 670:b57681255af9

More reversions from #168.
author athomas
date Tue, 18 Dec 2007 07:35:43 +0000
parents 63163e9d3311
children f2090347ba6c
files genshi/filters/transform.py
diffstat 1 files changed, 2 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/genshi/filters/transform.py
+++ b/genshi/filters/transform.py
@@ -143,15 +143,12 @@
 
     __slots__ = ['transforms']
 
-    def __init__(self, path=None):
+    def __init__(self, path='.'):
         """Construct a new transformation filter.
 
         :param path: an XPath expression (as string) or a `Path` instance
         """
-        if path is not None:
-            self.transforms = [SelectTransformation(path)]
-        else:
-            self.transforms = []
+        self.transforms = [SelectTransformation(path)]
 
     def __call__(self, stream):
         """Apply the transform filter to the marked stream.
@@ -657,9 +654,6 @@
                 # indicate they are not really part of the stream.
                 yield ATTR, (None, (QName(event[1][0] + '@*'), result), event[2])
                 yield None, event
-            elif isinstance(result, tuple):
-                print result
-                yield None, result
             elif result:
                 yield None, (TEXT, unicode(result), (None, -1, -1))
             else:
Copyright (C) 2012-2017 Edgewall Software