Sun, 24 Oct 2010 22:48:15 +0000 |
hodgestar |
add support for python 3 to remaining genshi.template components:
experimental-py3k
|
Fri, 23 Apr 2010 21:08:26 +0000 |
cmlenz |
Sync `experimental/inline` branch with [source:trunk@1126].
experimental-inline
|
Thu, 22 Apr 2010 12:01:10 +0000 |
cmlenz |
Update changelog and copyright years.
|
Thu, 15 Apr 2010 21:07:15 +0000 |
cmlenz |
Templates instantiated without a loader now get an implicit loader based on their file path, or the current directory as a fallback. Closes #320.
|
Thu, 12 Nov 2009 17:31:40 +0000 |
cmlenz |
A bit of cleanup of the `Markup` Python implementation.
|
Tue, 10 Nov 2009 23:36:40 +0000 |
cmlenz |
More 2to3 diff size reduction.
|
Tue, 13 Oct 2009 18:27:57 +0000 |
cmlenz |
Tiny docstring fix.
|
Tue, 13 Oct 2009 18:12:55 +0000 |
cmlenz |
Backported a couple of templating core changes from the advanced-i18n branch, in particular considering the determination of directive ordering../set
|
Wed, 18 Mar 2009 16:44:02 +0000 |
cmlenz |
Refactored the template flattening method to be less recursive.
|
Fri, 13 Mar 2009 20:04:26 +0000 |
cmlenz |
inline branch: synced with trunk@1038.
experimental-inline
|
Fri, 13 Mar 2009 16:06:42 +0000 |
cmlenz |
inline branch: template object can be compiled, and remembers the generated module.
experimental-inline
|
Fri, 13 Mar 2009 15:57:04 +0000 |
cmlenz |
Avoid varargs on internal functions in template processing for slightly better performance.
|
Thu, 12 Mar 2009 08:11:08 +0000 |
cmlenz |
Minor simplification and performance improvement to the flattening of dynamic attribute values. Thanks to Christoph Zwerschke for the suggestion (see #295).
|
Wed, 11 Mar 2009 23:22:11 +0000 |
cmlenz |
Fix inefficient handling of static attribute values, pointed out by Christoph Zwerschke in #295.
|
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, 09 Mar 2009 16:17:25 +0000 |
cmlenz |
Minor simplification in the expansion of dynamic attributes.
|
Mon, 09 Mar 2009 13:26:01 +0000 |
cmlenz |
Merge the internal template filters `_eval` and `_exec` into the `_flatten` function for slightly better performance.
|
Wed, 10 Sep 2008 20:53:09 +0000 |
cmlenz |
Merged the custom-directives branch back into trunk.
|
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.
|
Sun, 01 Jun 2008 20:09:28 +0000 |
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.
|
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 23:36:20 +0000 |
aflett |
a performance breakthrough - bring this branch inline with the bigtable benchmark by lazily creating ctxt._match_set in a way that doesn't barf
experimental-match-fastpaths
|
Tue, 08 Apr 2008 22:34:01 +0000 |
cmlenz |
Enable pickling of `Template` and `Code` objects.
|
Tue, 08 Apr 2008 19:49:39 +0000 |
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.
|
Mon, 07 Apr 2008 17:15:00 +0000 |
aflett |
revert an optimization that made a dumb assumption about when py:matches get stored..
experimental-match-fastpaths
|
Fri, 04 Apr 2008 16:57:27 +0000 |
aflett |
further performance improvements to MatchSet functionality - factor out MatchSet's State so that we dont' have to keep copying over the state every time we create a new child MatchSet.
experimental-match-fastpaths
|