# HG changeset patch # User athomas # Date 1185671060 0 # Node ID 5796de680d94b34da32a783653a84bb157a7a8b6 # Parent 53f4088e1e3b4d800da3ced479f1ec85cf95960f Fix for #136, where transformer marks were not being stripped correctly when applying normal `Stream` filters. Thanks to Dave Abrahams for finding this. diff --git a/genshi/filters/transform.py b/genshi/filters/transform.py --- a/genshi/filters/transform.py +++ b/genshi/filters/transform.py @@ -796,8 +796,8 @@ if mark: queue.append(event) else: - for event in flush(queue): - yield event + for queue_event in flush(queue): + yield queue_event yield None, event for event in flush(queue): yield event