Sat, 29 Dec 2012 19:12:14 +0000 |
hodgestar |
Templates should be loaded as bytes -- the encoding is passed around with the source explicitly. Fixes bugs in test suite in Python 3.3.
trunk
|
Sat, 29 Dec 2012 13:02:20 +0000 |
hodgestar |
Fix parsing of multi-byte characters that occur on 4K boundaries of HTML files (fixes #538).
trunk
|
Sat, 29 Dec 2012 12:00:00 +0000 |
hodgestar |
Merge r1187 from trunk (fix HTMLSanitizer tests for Python 2.7 -- see #501).
stable-0.6.x
|
Sat, 29 Dec 2012 11:43:45 +0000 |
hodgestar |
Fix HTMLSanitizer tests for Python 2.7 (fixes #501).
trunk
|
Sat, 29 Dec 2012 11:09:16 +0000 |
hodgestar |
Include fixes in source tarball so it can build on Python 3.x.
trunk
|
Tue, 11 Sep 2012 12:59:47 +0000 |
convert-repo |
update tags
tags
|
Tue, 13 Mar 2012 23:44:37 +0000 |
hodgestar |
Remove unnecessary call to iter around stream passed into filters -- filters should do the right thing with the stream they're given.
experimental-performance-improvement-exploration
|
Tue, 13 Mar 2012 08:01:05 +0000 |
hodgestar |
Move push and pop outside the loop in the ForDirective since it's equivalent to just pushing and popping on the edges.
experimental-performance-improvement-exploration
|
Tue, 13 Mar 2012 03:03:02 +0000 |
hodgestar |
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().
experimental-performance-improvement-exploration
|
Tue, 13 Mar 2012 01:00:17 +0000 |
hodgestar |
Simplify _assignment and add fast-path.
experimental-performance-improvement-exploration
|
Tue, 13 Mar 2012 00:47:57 +0000 |
hodgestar |
Start performance-improvement-exploration
experimental-performance-improvement-exploration
|
Sat, 11 Feb 2012 00:02:02 +0000 |
hodgestar |
Remove invalid file mode in template loader. Fixes #485.
trunk
|
Wed, 11 Jan 2012 10:23:47 +0000 |
hodgestar |
Make --with-speedups the default for Pythons other than PyPy.
trunk
|
Sat, 03 Sep 2011 01:13:08 +0000 |
hodgestar |
Merge r1177 from trunk (support multiple stream events around tags inside translated messages -- see #404).
stable-0.6.x
|
Sat, 03 Sep 2011 01:11:30 +0000 |
hodgestar |
Handle multiple events between or an either side of start and end tags in translated messages -- fixes #404 (bug no longer found).
trunk
|
Fri, 02 Sep 2011 22:10:58 +0000 |
hodgestar |
Merge r1174 and r1175 from trunk (improve sanitizing of CSS in style attributes -- see #455).
stable-0.6.x
|
Fri, 02 Sep 2011 22:08:05 +0000 |
hodgestar |
Revert accidental small docstring change from r1174.
trunk
|
Fri, 02 Sep 2011 22:01:42 +0000 |
hodgestar |
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!
trunk
|
Fri, 02 Sep 2011 20:21:50 +0000 |
hodgestar |
Merge r1172 from trunk (add .copy method to Context objects, see #249).
stable-0.6.x
|
Fri, 02 Sep 2011 20:20:21 +0000 |
hodgestar |
Add .copy() function to Context objects. Fixes #249.
trunk
|
Tue, 30 Aug 2011 12:52:08 +0000 |
hodgestar |
Merge r1170 from trunk (fix error in match template processing -- see #370 comment 12).
stable-0.6.x
|
Tue, 30 Aug 2011 12:48:57 +0000 |
hodgestar |
Fix out-by-one error introduced in r1097 that led to match templates missing the last event from the stream they were processing.
trunk
|
Wed, 03 Aug 2011 17:43:27 +0000 |
hodgestar |
Merge r1168 from trunk (fix error in dealing with None in the implemenation of Markup.escape in _speedups.c, see #439).
stable-0.6.x
|
Wed, 03 Aug 2011 17:38:37 +0000 |
hodgestar |
Fix bug in _speedups where it differed from behaviour of Python implementation and add a test for this case (fixes #439). Fix and test contributed by cboos.
trunk
|
Sun, 03 Jul 2011 19:02:43 +0000 |
hodgestar |
Fix bug in ASTTransformer's cloning that overwrote AST nodes name attribute instead of copy the attributes listed in ASTNode._attributes.
trunk
|
Sun, 03 Jul 2011 18:59:47 +0000 |
hodgestar |
Fix genshi.core.Attrs.__contains__ so that it returns False instead of None if an attribute is not found (CPython translates this to False automatically but PyPy does not).
trunk
|
Sun, 12 Jun 2011 00:45:56 +0000 |
hodgestar |
Merge r1163 and r1164 from trunk (fix Markup event caching issue in serializers, issue #429).
stable-0.6.x
|
Sun, 12 Jun 2011 00:41:35 +0000 |
hodgestar |
Don't cache (TEXT, Markup) events in serializers. This is not needed and since Markup instances compare equal to the same non-Markup string this can lead to incorrect cached output being retrieved. Fixes #429. This is patch t429-fix.2.patch from that ticket. It includes an additional unrelated test to check that the WhitespaceFilter actually removes ignorable whitespace.
trunk
|
Sun, 12 Jun 2011 00:30:56 +0000 |
hodgestar |
Refactor string cache creation to remove repeated code in preparation for fixing issue #429. This is patch t429-refactor-r1038.2.patch from ticket (from cboos).
trunk
|
Fri, 18 Mar 2011 09:51:59 +0000 |
hodgestar |
Update upgrade documentation to refer to the development version and not the py3k branch.
trunk
|
Fri, 18 Mar 2011 09:18:59 +0000 |
hodgestar |
Merge r1144 from py3k: Add documentation on upgrading to the Genshi py3k branch.
trunk
|
Fri, 18 Mar 2011 09:17:52 +0000 |
hodgestar |
Merge r1143 from py3k:
trunk
|
Fri, 18 Mar 2011 09:15:29 +0000 |
hodgestar |
Merge r1142 from py3k:
trunk
|
Fri, 18 Mar 2011 09:11:53 +0000 |
hodgestar |
Merge r1141 from py3k:
trunk
|
Fri, 18 Mar 2011 09:08:12 +0000 |
hodgestar |
Merge r1140 from py3k:
trunk
|
Fri, 18 Mar 2011 09:05:58 +0000 |
hodgestar |
Merge r1139 from py3k: add compatibility functions for dealing with python 3; factor existing compatibility functions out from genshi utils.
trunk
|
Fri, 18 Mar 2011 09:04:14 +0000 |
hodgestar |
Merge r1138 from py3k: add python 3 support to _speedups C extension
trunk
|
Fri, 18 Mar 2011 09:02:22 +0000 |
hodgestar |
Merge r1137 from py3k: add 2to3 build infrastructure to setup.py (this pulls the tests into the source distribution so that tests can be run after building with 2to3)
trunk
|
Thu, 10 Mar 2011 08:50:44 +0000 |
hodgestar |
Merge r1150 from trunk (fix i18n namespace documentaton issue #400).
stable-0.6.x
|
Thu, 10 Mar 2011 08:41:05 +0000 |
hodgestar |
Merge r1149 from trunk (fix for tail selecting issue #399).
stable-0.6.x
|
Thu, 10 Mar 2011 08:16:29 +0000 |
hodgestar |
Merge r1148 from trunk (fix for qname equality issue #413).
stable-0.6.x
|
Mon, 13 Dec 2010 19:08:52 +0000 |
jruigrok |
Pull up r1147 to trunk.
trunk
|
Mon, 13 Dec 2010 19:07:59 +0000 |
jruigrok |
Pull up r1146 to trunk.
trunk
|
Mon, 13 Dec 2010 18:55:01 +0000 |
jruigrok |
Pull up r1145 to trunk.
trunk
|
Sun, 12 Dec 2010 22:29:56 +0000 |
hodgestar |
Correct reference to i18n namespace in documentation.
experimental-py3k
|
Mon, 29 Nov 2010 20:45:22 +0000 |
hodgestar |
Fix handling of tails in py:match processing. See Genshi ticket #399.
experimental-py3k
|
Mon, 29 Nov 2010 20:20:56 +0000 |
hodgestar |
Fix handling of QNames with leading open curly braces. See Genshi ticket #413.
experimental-py3k
|
Fri, 26 Nov 2010 18:13:21 +0000 |
hodgestar |
Add documentation on upgrading to the Genshi py3k branch.
experimental-py3k
|
Sun, 24 Oct 2010 22:48:15 +0000 |
hodgestar |
add support for python 3 to remaining genshi.template components:
experimental-py3k
|
Sun, 24 Oct 2010 22:39:08 +0000 |
hodgestar |
add support for python 3 to genshi.template expression evaluator:
experimental-py3k
|
Sun, 24 Oct 2010 22:21:28 +0000 |
hodgestar |
add support for python 3 to genshi.filters:
experimental-py3k
|
Sun, 24 Oct 2010 22:08:11 +0000 |
hodgestar |
add support for python 3 to core genshi components (genshi.core, genshi.input and genshi.output):
experimental-py3k
|
Sun, 24 Oct 2010 21:38:19 +0000 |
hodgestar |
py3k branch: add compatibility functions for dealing with python 3; factor existing compatibility functions out from genshi utils.
experimental-py3k
|
Sun, 24 Oct 2010 21:16:11 +0000 |
hodgestar |
py3k branch: add python 3 support to _speedups C extension
experimental-py3k
|
Sun, 24 Oct 2010 21:09:36 +0000 |
hodgestar |
py3k branch: add 2to3 build infrastructure to setup.py (this pulls the tests into the source distribution so that tests can be run after building with 2to3)
experimental-py3k
|
Sun, 24 Oct 2010 19:31:43 +0000 |
hodgestar |
py3k branch: create branch for py3k port from [source:trunk@1134]
experimental-py3k
|
Tue, 31 Aug 2010 12:45:02 +0000 |
palgarvio |
Typo correction.
stable-0.6.x
|
Mon, 10 May 2010 15:03:22 +0000 |
cmlenz |
Fix handling of checkboxes and radio buttons with an empty value attribute in `HTMLFormFiller`. Thanks to Benoit Hirbec for pointing out the problem and providing a patch.
trunk
|
Mon, 10 May 2010 14:02:55 +0000 |
cmlenz |
Fix for bug with the `HTMLFormFiller` in the handling of textareas. Thanks to Trevor Morgan for pointing this out on the mailing list.
trunk
|
Wed, 28 Apr 2010 21:36:59 +0000 |
cmlenz |
inline branch: merged r1129 from trunk.
experimental-inline
|