Thu, 20 Mar 2014 11:41:43 +0000 |
hodgestar |
Add support for iterator arguments to _speedups Markup.join implementation so that it matches the Python implementation (fixes #574).
trunk
|
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
|
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
|
Fri, 18 Mar 2011 09:08:12 +0000 |
hodgestar |
Merge r1140 from py3k:
trunk
|
Mon, 13 Dec 2010 18:55:01 +0000 |
jruigrok |
Pull up r1145 to trunk.
trunk
|
Mon, 29 Nov 2010 20:20:56 +0000 |
hodgestar |
Fix handling of QNames with leading open curly braces. See Genshi ticket #413.
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
|
Fri, 23 Apr 2010 21:08:26 +0000 |
cmlenz |
Sync `experimental/inline` branch with [source:trunk@1126].
experimental-inline
|
Thu, 12 Nov 2009 20:58:12 +0000 |
cmlenz |
Make the output tests skip the encoding step.
trunk
|
Thu, 12 Nov 2009 15:09:26 +0000 |
cmlenz |
Avoid unicode literals in `repr`s of `QName` and `Namespace` when not necessary.
trunk
|
Tue, 10 Nov 2009 22:53:21 +0000 |
cmlenz |
More work on reducing the size of the diff produced by 2to3.
trunk
|
Tue, 10 Nov 2009 21:07:03 +0000 |
cmlenz |
Remove usage of unicode literals in a couple of places where they were not strictly necessary.
trunk
|
Fri, 11 Apr 2008 08:42:11 +0000 |
cmlenz |
newctxt branch: Merged revisions [678:835] via svnmerge from [source:trunk].
experimental-newctxt
|
Tue, 08 Apr 2008 23:45:32 +0000 |
aflett |
update to trunk through r833
experimental-match-fastpaths
|
Tue, 08 Apr 2008 22:34:01 +0000 |
cmlenz |
Enable pickling of `Template` and `Code` objects.
trunk
|
Tue, 08 Apr 2008 18:18:18 +0000 |
cmlenz |
The `Markup` class now supports mappings for right hand of the `%` (modulo) operator in the same way the Python string classes do, except that the substituted values are escape. Also, the special constructor which took positional arguments that would be substituted was removed. Thus the `Markup` class now supports the same arguments as that of its `unicode` base class. Closes #211. Many thanks to Christian Boos for the patch!
trunk
|
Wed, 12 Mar 2008 20:46:34 +0000 |
cmlenz |
The `Stream.render` now accepts an optional `out` parameter that can be used to pass in a writable file-like object to use for assembling the output, instead of building a big string and returning it.
trunk
|
Tue, 11 Dec 2007 21:01:10 +0000 |
cmlenz |
`QName` can now be constructed from a string with a leading curly brace, and some doc improvements. Closes #164.
trunk
|
Fri, 01 Dec 2006 23:43:59 +0000 |
cmlenz |
* Added documentation for the various stream event kinds.
trunk
|
Thu, 02 Nov 2006 11:38:10 +0000 |
cmlenz |
Fixed `__repr__` of the `QName`, `Attrs`, and `Expression` classes so that the output can be used as code to instantiate the object again.
trunk
|
Mon, 02 Oct 2006 19:08:36 +0000 |
cmlenz |
Some adjustments to make core data structures picklable (requires protocol 2).
trunk
|
Mon, 11 Sep 2006 15:07:07 +0000 |
cmlenz |
Renamed Markup to Genshi in repository.
trunk
base
markup/tests/core.py@12c0346d95fd
|