- Sep 27, 2008
-
-
Mike Bayer authored
e.g. ${local.cache.get('somekey')} or template.cache.invalidate_body() - the Cache object now supports invalidate_def(name), invalidate_body(), invalidate_closure(name), invalidate(key), which will remove the given key from the cache, if it exists. The cache arguments (i.e. storage type) are derived from whatever has been already persisted for that template. [ticket:92]
-
- Sep 19, 2008
-
-
Mike Bayer authored
-
- Sep 18, 2008
-
-
Philip Jenvey authored
and babel is responisble for stripping them when necessary o remove the no longer needed Unicode/Str ast hack for Jython
-
Philip Jenvey authored
adds support for Jython 2.5
-
- Sep 11, 2008
-
-
Philip Jenvey authored
fixes #90
-
- Sep 10, 2008
-
-
Mike Bayer authored
-
- Sep 07, 2008
-
-
Mike Bayer authored
-
Mike Bayer authored
- removed unnecessary attributes from DefTemplate. - added ModuleTemplate class, which allows the construction of a Template given a Python module generated by a previous Template. This allows Python modules alone to be used as templates with no compilation step. Source code and template source are optional but allow error reporting to work correctly.
-
- Jul 10, 2008
-
-
Mike Bayer authored
container classes, so cache types such as "ext:google", "ext:sqla", etc. are available. memcached is available as both "ext:memcached" and "memcached", the latter for backwards compatibility.
-
- Jul 08, 2008
-
-
Philip Jenvey authored
a magic encoding comment
-
- Jul 05, 2008
-
-
Mike Bayer authored
-
- Jun 23, 2008
-
-
Mike Bayer authored
an expired section, instead of the original context passed in [ticket:87]
-
Mike Bayer authored
a cached block would raise an error when called within a cache-refresh operation that was initiated after the initiating template had completed rendering.
-
- Jun 16, 2008
-
-
Mike Bayer authored
-
Mike Bayer authored
this version (fixes incompatible compile symbols from 0.1 series). - added a few docs for cache options, specifically those that help with memcached.
-
- Jun 09, 2008
-
-
Mike Bayer authored
render_unicode() from returning a unicode object
-
- Jun 04, 2008
-
-
Philip Jenvey authored
-
- Jun 03, 2008
-
-
Mike Bayer authored
standard input as a template to stdout [ticket:81] [ticket:56]
-
- Jun 02, 2008
-
-
Mike Bayer authored
-
- May 24, 2008
-
-
Mike Bayer authored
names without explicit declaration (i.e. 'id', 'exception', 'range', etc.) [ticket:83]
-
- May 03, 2008
-
-
Philip Jenvey authored
-
Mike Bayer authored
- fixed buffering when disable_unicode is used
-
Mike Bayer authored
-
Mike Bayer authored
- some functions on Context are now private: _push_buffer(), _pop_buffer(), caller_stack._push_frame(), caller_stack._pop_frame(). - implemented [ticket:76] inlining of context.write()
-
Mike Bayer authored
-
- May 02, 2008
-
-
Philip Jenvey authored
-
Philip Jenvey authored
from Mike Orr
-
Philip Jenvey authored
-
Philip Jenvey authored
-
- Apr 13, 2008
-
-
Philip Jenvey authored
-
- Apr 12, 2008
-
-
Philip Jenvey authored
-
Philip Jenvey authored
-
- Apr 11, 2008
-
-
Philip Jenvey authored
-
Philip Jenvey authored
python via _ast and google app engine
-
- Apr 08, 2008
-
-
Philip Jenvey authored
-
- Mar 22, 2008
-
-
Mike Bayer authored
argument passed to Template or TemplateLookup. All unicode-awareness and filtering is turned off, and template modules are generated with the appropriate magic encoding comment. In this mode, template expressions can only receive raw bytestrings or Unicode objects which represent straight ASCII, and render_unicode() may not be used. [ticket:77] (courtesy anonymous guest)
-
- Mar 04, 2008
-
-
Mike Bayer authored
-
- Mar 01, 2008
-
-
Mike Bayer authored
directly to the %page or %def, i.e. <%def name="foo(x)" cached="True" cache_key="${x}"/> [ticket:78]
-
- Feb 21, 2008
-
-
Mike Bayer authored
more elaborate combinations of quotes and comments [ticket:75]
-
- Feb 15, 2008
-
-
Mike Bayer authored
-