- Nov 10, 2010
-
-
Mike Bayer authored
are considered "undefined", meaning they are pulled from the context, has been trimmed back to not include variables declared inside of expressions (i.e. from list comprehensions), as well as in the argument list of lambdas. This to better support the strict_undefined feature.
-
- Sep 02, 2010
-
-
Mike Bayer authored
doesn't occur on Python 2.7
-
- Aug 11, 2010
-
-
Mike Bayer authored
such as <%foo:bar x="${...}">, now allow multiline Python expressions.
-
- Jun 30, 2010
-
-
Mike Bayer authored
for the `file` argument, i.e. with ${}. The `context` variable, if needed, must be referenced explicitly. [ticket:141] - Fixed previously non-covered regular expression, such that using a ${} expression inside of a tag element that doesn't allow them raises a CompileException instead of silently failing.
-
- Mar 04, 2010
-
-
Mike Bayer authored
- Python 3 support is added ! See README.py3k for installation and testing notes. [ticket:119]
-
- Mar 02, 2010
-
-
Mike Bayer authored
-
- Feb 05, 2010
-
-
Mike Bayer authored
-
Mike Bayer authored
- start work on #98
-
- Sep 07, 2009
-
-
Mike Bayer authored
-
- Mar 19, 2009
-
-
Mike Bayer authored
allows custom decoration functions to wrap rendering callables. Mainly intended for custom caching algorithms, not sure what other uses there may be (but there may be). Examples are in the "filtering" docs.
-
- Nov 16, 2008
-
-
Mike Bayer authored
better support grouping
-
Mike Bayer authored
-
Mike Bayer authored
to be used in place of sys.exc_info()[2]. html_error_template() and text_error_template() accept an optional render()-time argument "traceback" which is passed to the RichTraceback object. - lexer tests now rely upon an always-sorted dict repr()
-
- Nov 15, 2008
-
-
Mike Bayer authored
http://techspot.zzzeek.org/?p=28 has now been added as a built in syntax, and is recommended as a more modern syntax versus <%call expr="expression">. The %call tag itself will always remain, with <%namespacename:defname> presenting a more HTML-like alternative to calling defs, both plain and nested. Many examples of the new syntax are in the "Calling a def with embedded content" section of the docs.
-
- Jan 19, 2008
-
-
Mike Bayer authored
-
- Apr 21, 2007
-
-
Mike Bayer authored
using a more portable **exception_kwargs collection - added "source" member to the dict propigated to Lexer/Compile exceptions - RichTraceback can access original template source as a unicode object using either 'source' memebr on Lexer/Compile exception, or 'source' property on ModuleInfo, fixes #37 - unit tests for #37
-
- Mar 26, 2007
-
-
Mike Bayer authored
-
Mike Bayer authored
during 0.1.4 [ticket:29]
-
- Mar 19, 2007
-
-
Mike Bayer authored
-
- Mar 16, 2007
-
-
Mike Bayer authored
-
- Mar 08, 2007
-
-
Mike Bayer authored
template (keyword arguments only, must be declared in that page's <%page> tag.)
-
- Jan 05, 2007
-
-
Mike Bayer authored
-
- Jan 04, 2007
-
-
Mike Bayer authored
-
- Dec 17, 2006
-
-
Mike Bayer authored
-
- Dec 16, 2006
-
-
Mike Bayer authored
-
Mike Bayer authored
implemented "args" for <%page> tag. still has a default "**_extra_pageargs" catchall for now...
-
- Dec 13, 2006
-
-
Mike Bayer authored
-
- Dec 12, 2006
-
-
Mike Bayer authored
-
- Dec 09, 2006
-
-
Mike Bayer authored
-
- Dec 06, 2006
-
-
Mike Bayer authored
-
- Dec 04, 2006
-
-
Mike Bayer authored
-
Mike Bayer authored
-
- Dec 03, 2006
-
-
Mike Bayer authored
-
- Dec 02, 2006
-
-
Mike Bayer authored
added filename-relative lookup to TemplateLookup
-
- Nov 27, 2006
-
-
Mike Bayer authored
-
- Nov 26, 2006
-
-
Mike Bayer authored
codepaths into the module (main render, inherit only, def call only)
-
Mike Bayer authored
-
Mike Bayer authored
-
Mike Bayer authored
-
- Nov 25, 2006
-
-
Mike Bayer authored
-