Thu, 12 Nov 2009 21:01:08 +0000 |
cmlenz |
Make the output tests skip the encoding step.
|
Tue, 10 Nov 2009 22:53:21 +0000 |
cmlenz |
More work on reducing the size of the diff produced by 2to3.
|
Tue, 10 Nov 2009 21:22:51 +0000 |
cmlenz |
Convert a bunch of print statements to py3k compatible syntax.
|
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.
|
Fri, 13 Mar 2009 21:05:19 +0000 |
cmlenz |
Follow-up fix for [1038].
|
Fri, 13 Mar 2009 20:04:26 +0000 |
cmlenz |
inline branch: synced with trunk@1038.
experimental-inline
|
Fri, 13 Mar 2009 18:46:01 +0000 |
cmlenz |
Add caching in the serialization stage, which speeds up the serialization of markup that has a lot of repetitive elements.
|
Wed, 11 Mar 2009 22:14:32 +0000 |
cmlenz |
Get rid of some Python 2.3 legacy that's no longer needed now that 2.4 is the baseline.
|
Wed, 11 Mar 2009 17:51:06 +0000 |
cmlenz |
Sync (old) experimental inline branch with trunk@1027.
experimental-inline
|
Mon, 21 Jul 2008 23:17:52 +0000 |
aflett |
update to 0.5.x branch, up through r907
experimental-match-fastpaths
|
Fri, 11 Jul 2008 21:10:46 +0000 |
mkurczych |
Optimization work first commit (many changes)
experimental-soc2008
|
Mon, 09 Jun 2008 15:19:59 +0000 |
cmlenz |
Remove some cruft for supporting Python 2.3.
|
Mon, 09 Jun 2008 09:50:03 +0000 |
cmlenz |
Preparing for [milestone:0.5] release.
|
Fri, 06 Jun 2008 15:56:51 +0000 |
cmlenz |
Fix a bad reference in the `TextSerializer` docstring.
|
Sat, 31 May 2008 20:48:43 +0000 |
cmlenz |
* Add XHTML 1.1 doctype (closes #228).
|
Mon, 21 Apr 2008 19:36:53 +0000 |
aflett |
update to trunk to track r847, fixing python 2.4 compatibility issues in speedup (and fixing copyrights, apparently :))
experimental-match-fastpaths
|
Fri, 11 Apr 2008 08:42:11 +0000 |
cmlenz |
newctxt branch: Merged revisions [678:835] via svnmerge from [source:trunk].
experimental-newctxt
|
Thu, 10 Apr 2008 19:47:27 +0000 |
cmlenz |
Fix copyright years.
|
Tue, 08 Apr 2008 23:45:32 +0000 |
aflett |
update to trunk through r833
experimental-match-fastpaths
|
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!
|
Mon, 31 Mar 2008 22:47:50 +0000 |
aflett |
merge in trunk up through r818 - fundamentally changed the way MatchSet works, but actually is more consistent now
experimental-match-fastpaths
|
Wed, 12 Mar 2008 20:48:52 +0000 |
cmlenz |
The XHTML serializer now strips `xml:space` attributes as they are only allowed on very few tags.
|
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.
|
Thu, 24 Jan 2008 00:42:04 +0000 |
athomas |
Fixed #178.
experimental-optimizer
|
Wed, 23 Jan 2008 13:02:35 +0000 |
athomas |
First PoC of an optimisation strategy that collapses sequences of static events
experimental-optimizer
|
Tue, 08 Jan 2008 18:30:44 +0000 |
athomas |
XML_DECL must be the absolute first item, so don't bother buffering whitespace.
|
Thu, 03 Jan 2008 15:25:01 +0000 |
athomas |
Add a stream filter to insert the XML DOCTYPE in the correct location (ie.
|
Tue, 18 Dec 2007 07:29:32 +0000 |
athomas |
Whoops. Removed accidentally committed patch from #156.
|
Tue, 18 Dec 2007 00:03:41 +0000 |
athomas |
Applied patch from cboos, fixing #168. Thanks!
|
Wed, 05 Dec 2007 22:58:28 +0000 |
cmlenz |
Add SVG DTDs to `DocType` class. Closes #161.
|
Thu, 22 Nov 2007 22:07:15 +0000 |
cmlenz |
The `TextSerializer` class no longer strips all markup in text by default, so that it is still possible to use the Genshi `escape` function even with text templates. The old behavior is available via the `strip_markup` option of the serializer. Closes #146.
|
Mon, 18 Jun 2007 11:22:24 +0000 |
cmlenz |
Add special handling for `xml:lang` to HTML/XHTML serialization.
|
Fri, 01 Jun 2007 17:21:47 +0000 |
cmlenz |
Merged revisions 487-603 via svnmerge from
experimental-inline
|
Wed, 30 May 2007 09:33:54 +0000 |
cmlenz |
The `doctype` parameter for serializers can now be a string.
|
Thu, 26 Apr 2007 09:46:36 +0000 |
cmlenz |
Move the mapping of doctype names to tuples out of the plugin into the `DocType` class.
|
Thu, 26 Apr 2007 09:14:30 +0000 |
cmlenz |
Add lower-level serialization functions.
|
Wed, 25 Apr 2007 19:41:09 +0000 |
cmlenz |
Apply patch by Alec Thomas for processing XML declarations (#111). Thanks!
|
Fri, 13 Apr 2007 11:54:02 +0000 |
cmlenz |
Add support for HTML5 doctype.
|
Mon, 02 Apr 2007 15:52:21 +0000 |
cmlenz |
Fix for #107.
|
Thu, 22 Mar 2007 12:45:18 +0000 |
cmlenz |
Try to use proper reStructuredText for docstrings throughout.
|
Mon, 26 Feb 2007 18:39:57 +0000 |
cmlenz |
Actually write xmlns declaratons for generated attribute namespace prefixes.
|
Mon, 26 Feb 2007 18:26:59 +0000 |
cmlenz |
Improve the handling of namespaces in serialization.
|
Wed, 21 Feb 2007 14:25:44 +0000 |
cmlenz |
Update copyright year for files modified this year.
|
Wed, 31 Jan 2007 17:36:47 +0000 |
cmlenz |
Fix output of namespace declarations for namespace URLs appearing more than once in a stream. Thanks to Jeff Cutsinger for reporting the problem.
|
Tue, 02 Jan 2007 18:06:21 +0000 |
cmlenz |
inline branch: Merged [480:486/trunk].
experimental-inline
|
Tue, 02 Jan 2007 17:48:06 +0000 |
cmlenz |
* Moved some utility functions from `genshi.core` to `genshi.util` (backwards compatibility preserved via imports)
|
Wed, 22 Nov 2006 20:55:08 +0000 |
cmlenz |
Ported [425] to 0.3.x.
stable-0.3.x
|
Fri, 10 Nov 2006 17:38:50 +0000 |
cmlenz |
cspeedups branch: Merged [423:426/trunk].
experimental-inline
|
Fri, 10 Nov 2006 17:25:52 +0000 |
cmlenz |
Whitespace was not getting preserved in HTML `<pre>` elements that contained other HTML elements.
|
Fri, 10 Nov 2006 15:27:36 +0000 |
cmlenz |
Make `Attrs` instances immutable.
|
Mon, 16 Oct 2006 15:15:53 +0000 |
cmlenz |
Various performance-oriented tweaks.
|
Sat, 07 Oct 2006 19:18:05 +0000 |
cmlenz |
The content of `<script>` and `<style>` elements is no longer escaped when serializing to HTML but declaring the XHTML namespace in the template.
|
Mon, 11 Sep 2006 15:07:07 +0000 |
cmlenz |
Renamed Markup to Genshi in repository.
base
markup/output.py@48a035b4edfc
|