Commits

Show all
Author Commit Message Labels Comments Date
cmlenz
Create branch for 0.5.x release and maintenance.
Tags
0.5.0
Branches
stable-0.5.x
cmlenz
Clarify description of the `py:if` directive.
Branches
trunk
cmlenz
Preparing for [milestone:0.5] release.
Branches
trunk
athomas
Lots of `Transformer` cleanup:
Branches
trunk
cmlenz
Updated copyright years.
Branches
trunk
cmlenz
Fix a bad reference in the `TextSerializer` docstring.
Branches
trunk
cmlenz
Another Python 2.3 fix in the wake of #221.
Branches
trunk
cmlenz
Minor cleanup in the i18n module.
Branches
trunk
cmlenz
Implement the `__html__` protocol as suggested in #202. This would allow Genshi to be used in combination with other markup generating tools, as long as they support the same protocol.
Branches
trunk
cmlenz
Yet another followup fix for #221.
Branches
trunk
cmlenz
Tweak to [854] to not change the ordering of attributes compared to how they were previously ordered, to avoid breaking any tests that rely on the order. See #216.
Branches
trunk
athomas
Fixed some unintuitive behaviour in `Transformer.{cut,copy}`.
Branches
trunk
athomas
Update to r855 for Python 2.3 support. Fixes #221 (hopefully).
Branches
trunk
cmlenz
Fix expression interpolation for expression containing triple-quoted multiline strings. Thanks to Armin Ronacher for reporting the issue and providing a patch.
Branches
trunk
cmlenz
Workaround for a Python 2.4 bug that broke star imports in template code blocks. Closes #221. Many thanks to Armin Ronacher for the patch.
Branches
trunk
cmlenz
Fix for potential duplicate attributes making it through the builder API. Closes #216.
Branches
trunk
cmlenz
* Add XHTML 1.1 doctype (closes #228).
Branches
trunk
athomas
Fixed overly greedy `substitute` transformation.
Branches
trunk
cmlenz
Actually use HTMLSerializer in test.
Branches
trunk
athomas
Note that py:choose and friends may be used as elements.
Branches
trunk
Jeroen Ruigrok van der Werven
Fix compilation for Python 2.3 and 2.4.
Branches
trunk
Jeroen Ruigrok van der Werven
Fix trailing whitespace.
Branches
trunk
Jeroen Ruigrok van der Werven
Properly wrap exceptions we want to catch.
Branches
trunk
cmlenz
Fix copyright years.
Branches
trunk
aflett
fix ticket [209] - make sure py:with is valid, and add a test to make sure empty py:for is invalid
Branches
trunk
cmlenz
Enable pickling of `Template` and `Code` objects.
Branches
trunk
cmlenz
The `Template` class and its subclasses, as well as the interpolation API, now take an `filepath` parameter instead of `basedir`. Closes #207. Thanks to Waldemar Kornewald for the patch.
Branches
trunk
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!
Branches
trunk
cmlenz
Partially revert [717] to retain compatibility with Python 2.3.
Branches
trunk
athomas
Python 2.3 compatibility fixes for transformer and (specifically for 2.3.1) i18n.
Branches
trunk
  1. Prev
  2. Next