Mercurial > genshi > mirror
changeset 670:61d54ec07192 trunk
More reversions from #168.
author | athomas |
---|---|
date | Tue, 18 Dec 2007 07:35:43 +0000 |
parents | c11b89295985 |
children | 8a9a7a8e9478 |
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: