Ticket #217 (closed defect: wontfix)
select() in a py:match yields nothing in template output
| Reported by: | Matt Chaput <matt@…> | Owned by: | cmlenz |
|---|---|---|---|
| Priority: | major | Milestone: | 0.6.1 |
| Component: | Template processing | Version: | devel |
| Keywords: | Cc: |
Description (last modified by cmlenz) (diff)
I have a template with a lot of py:match elements that then use select() inside (mostly select('node()') ), to transform XML similarly to XSLT.
I was using r801 and it worked fine. I recently updated to the fast-match branch, and then to mainline r848, and in both cases the template output is mostly blank. It seems the py:match elements are working, but the streams returned by select() are not being added to the output.
(If I do repr(list(select(...)) I can see that the select is indeed returning a stream of events, but for some reason it's not showing up in the output.)

