Show all
Author Commit Message Labels Comments Date
athomas avatarathomas
Note that `py:choose` and friends may be used as elements.
Branches
experimental-optimizer
athomas avatarathomas
Fixed #178.
Branches
experimental-optimizer
athomas avatarathomas
Same for bigtable. Around 36% faster.
Branches
experimental-optimizer
athomas avatarathomas
Add `StaticStrategy` to basic benchmark. Results in about a 32% speedup.
Branches
experimental-optimizer
athomas avatarathomas
Removing leftover symbol in `__all__`. Whoops.
Branches
experimental-optimizer
athomas avatarathomas
Clarified docs and docstrings.
Branches
experimental-optimizer
athomas avatarathomas
First PoC of an optimisation strategy that collapses sequences of static events
Branches
experimental-optimizer
athomas avatarathomas
Creating branch for experimenting with template rendering optimisations.
Branches
experimental-optimizer
athomas avatarathomas
Ignore missing compiler errors on Windows. Fixes #174 and #165.
Branches
trunk
athomas avatarathomas
XML_DECL must be the absolute first item, so don't bother buffering whitespace.
Branches
trunk
athomas avatarathomas
Add a stream filter to insert the XML DOCTYPE in the correct location (ie.
Branches
trunk
athomas avatarathomas
More reversions from #168.
Branches
trunk
athomas avatarathomas
Whoops. Removed accidentally committed patch from #156.
Branches
trunk
athomas avatarathomas
Applied patch from cboos, fixing #168. Thanks!
Branches
trunk
Default avatar cmlenz
Fix case where attributes weren't properly wrapped in an `Attrs` instance if one or more of them were translated by the I18n filter, potentially breaking things further down the chain. Closes #162.
Branches
trunk
Default avatar cmlenz
`QName` can now be constructed from a string with a leading curly brace, and some doc improvements. Closes #164.
Branches
trunk
Default avatar cmlenz
Applied patch to fix a memory leak in the C implementation of the `Markup.escape()` function. Thanks to Christian Boos for reporting and figuring out the problem. Closes #166.
Branches
trunk
Default avatar cmlenz
Fix compatibility of tutorial code with CherryPy 3.1. Closes #159.
Branches
trunk
Default avatar cmlenz
Add SVG DTDs to `DocType` class. Closes #161.
Branches
trunk
Default avatar 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.
Branches
trunk
Default avatar cmlenz
Allow use of py:replace as element. Closes #144.
Branches
trunk
Default avatar cmlenz
Add unit test for #157, which seems to be working okay in trunk.
Branches
trunk
Default avatar cmlenz
The `striptags` function now also removes HTML/XML-style comments. Closes #150. Thanks to Armin Ronacher for the report and suggested fix.
Branches
trunk
Default avatar cmlenz
Fix thread-safety problem in template code evaluation. Closes #158. Thanks to Christian Boos for the patch.
Branches
trunk
Default avatar cmlenz
Fix test to work on Python 2.5.1 which has a different exception message.
Branches
trunk
Default avatar cmlenz
Fix typo in benchmark info output.
Branches
trunk
Default avatar cmlenz
The template engine plugin no longer adds the `default_doctype` when the `fragment` parameter is `True`. Thanks to dbrattli for the patch!
Branches
trunk
Default avatar cmlenz
Code blocks in match templates are now executed. Closes #155. Many thanks to Andrew Sutherland for the patch!
Branches
trunk
Default avatar cmlenz
Fix typo in docs. Closes #153.
Branches
trunk
Default avatar cmlenz
Don't mask errors in `py:for`.
Branches
trunk
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.