Commits

Author Commit Message Labels Comments Date
Simon Cross
Update ChangeLog for 0.7 release.
Branches
trunk
Simon Cross
Merge r1198 from trunk (update ChangeLog with changes for 0.6.1).
Branches
stable-0.6.x
Simon Cross
Update ChangeLog with changes for 0.6.1.
Branches
trunk
Simon Cross
Add tox file for running tests against supported Python versions.
Branches
trunk
Simon Cross
Add tox file for running tests against supported Python versions.
Branches
stable-0.6.x
Simon Cross
Fix another test that fails with the new randomized hashes.
Branches
trunk
Simon Cross
Fix doc examples so that test_doc passes.
Branches
trunk
Simon Cross
Add a test that demonstrates that absolute includes work (see #465).
Branches
trunk
Simon Cross
Update genshi.template AST handling to support Python 3.4 (see #537).
Branches
trunk
Simon Cross
Fix a number of tests which Python's new hash randomization is causing to fail randomly.
Branches
trunk
Simon Cross
Templates should be loaded as bytes -- the encoding is passed around with the source explicitly. Fixes bugs in test suite in Python 3.3.
Branches
trunk
Simon Cross
Fix parsing of multi-byte characters that occur on 4K boundaries of HTML files (fixes #538).
Branches
trunk
Simon Cross
Merge r1187 from trunk (fix HTMLSanitizer tests for Python 2.7 -- see #501).
Branches
stable-0.6.x
Simon Cross
Fix HTMLSanitizer tests for Python 2.7 (fixes #501).
Branches
trunk
Simon Cross
Include fixes in source tarball so it can build on Python 3.x.
Branches
trunk
convert-repo
update tags
Simon Cross
Remove unnecessary call to iter around stream passed into filters -- filters should do the right thing with the stream they're given.
Branches
experimental-performance-improvement-exploration
Simon Cross
Move push and pop outside the loop in the ForDirective since it's equivalent to just pushing and popping on the edges.
Branches
experimental-performance-improvement-exploration
Simon Cross
Be more careful about what is passed into streams as events and remove many uses of _ensure as a result. An ATTRS event is added for handling Attributes returned by gensh.path.select().
Branches
experimental-performance-improvement-exploration
Simon Cross
Simplify _assignment and add fast-path.
Branches
experimental-performance-improvement-exploration
Simon Cross
Start performance-improvement-exploration
Branches
experimental-performance-improvement-exploration
Simon Cross
Remove invalid file mode in template loader. Fixes #485.
Branches
trunk
Simon Cross
Make --with-speedups the default for Pythons other than PyPy.
Branches
trunk
Simon Cross
Merge r1177 from trunk (support multiple stream events around tags inside translated messages -- see #404).
Branches
stable-0.6.x
Simon Cross
Handle multiple events between or an either side of start and end tags in translated messages -- fixes #404 (bug no longer found).
Branches
trunk
Simon Cross
Merge r1174 and r1175 from trunk (improve sanitizing of CSS in style attributes -- see #455).
Branches
stable-0.6.x
Simon Cross
Revert accidental small docstring change from r1174.
Branches
trunk
Simon Cross
Improve sanitizing of CSS in style attributes (note that the Genshi documentation already warns users that enabling the style attribute is dangerous -- now it is slightly less dangerous). Fixes #455. Patch taken from jomae's Trac commit trac:r10788 and modified for Genshi -- thanks!
Branches
trunk
Simon Cross
Merge r1172 from trunk (add .copy method to Context objects, see #249).
Branches
stable-0.6.x
Simon Cross
Add .copy() function to Context objects. Fixes #249.
Branches
trunk
  1. Prev
  2. Next