Commits

Show all
Author Commit Message Labels Comments Date
cmlenz
Prepare [milestone:0.2] release.
Tags
0.2.0
Branches
stable-0.2.x
cmlenz
Moved installation instructions to `INSTALL.txt`.
Branches
trunk
cmlenz
Fix for #34: `py:def` macros can now be invoked from within expressions in attribute values.
Branches
trunk
cmlenz
Interpolate multiline expressions in templates. Thanks to Christian Boos for reporting the problem and providing the fix.
Branches
trunk
cmlenz
Follow-up to [227]. Forgot to rename one instance of `Attributes`.
Branches
trunk
cmlenz
Renamed `Attributes` to `Attrs` to reduce the verbosity.
Branches
trunk
cmlenz
Some error message improvements for template directives. Thanks to Christian Boos for the patch!
Branches
trunk
cmlenz
String literals in XPath expressions are assumed to be UTF-8 encoded.
Branches
trunk
cmlenz
Implemented support for XPath variables in predicates (#31).
Branches
trunk
cmlenz
Fix bug in XHTML serialization: all elements were allowed to be written out as empty if the namespace was set.
Branches
trunk
cmlenz
* Minor fix for the XHTML serializer (the local namespace var got clobbered) * Additional unit tests for empty element serialization, and using XHTML as non-default namespace (with a prefix)
Branches
trunk
cmlenz
Fix control flow for error message when template search path is empty.
Branches
trunk
cmlenz
Raise error when template search path is empty.
Branches
trunk
cmlenz
Added test case for includes without a search path.
Branches
trunk
cmlenz
Fix for #33.
Branches
trunk
cmlenz
Fix for #30 (trouble using `py:def`inside a match template)
Branches
trunk
cmlenz
Follow-up to [214]: allow initializing `Attributes` with attribute names that contain dashes or conflict with a reserved word (such as “class”.)
Branches
trunk
cmlenz
Allow initialization of `Attributes` with keyword arguments.
Branches
trunk
cmlenz
Fix syntax error in `path` module.
Branches
trunk
cmlenz
Added recent changes to change log file.
Branches
trunk
cmlenz
Handle non-ASCII characters in expressions. Closes #29. Thanks to Arnar Birgisson for reporting the problem and comping up with a patch!
Branches
trunk
cmlenz
Better error reporting for errors in directive expressions, and when `py:otherwise`/`py:when` are used outside a `py:choose` directive. Thanks to Christian Boos for the initial patch.
Branches
trunk
cmlenz
Fix handling of keyword arguments in `py:def` directive. Thanks to Christian Boos for reporting the problem and providing the basic patch for this change.
Branches
trunk
cmlenz
Report error when position predicates are used in XPath expressions (which is NYI).
Branches
trunk
cmlenz
Support for XPath number literals including decimal places.
Branches
trunk
cmlenz
Implement the XPath relational operators and the `round()` function.
Branches
trunk
cmlenz
Various docstring additions and other cosmetic changes.
Branches
trunk
cmlenz
Attribute order in parsed XML is now preserved.
Branches
trunk
cmlenz
Another changelog update
Branches
trunk
cmlenz
* Add test case for SVG content embedded in an HTML document. * The XHTML serializer now assumes that elements in a foreign namespace (such as SVG or MathML) can be serialized as empty tags (`<foo />`).
Branches
trunk
  1. Prev
  2. Next