Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
0.1.6 prep
Tags
rel_0_1_6
Mike Bayer
added exceptions unit test, changed myghtyutils to beaker in docs
Mike Bayer
- html_error_template includes options "full=True", "css=True" which control generation of HTML tags, CSS [ticket:39]
Mike Bayer
- caching is now supplied directly by Beaker, which has all of MyghtyUtils merged into it now
Mike Bayer
- leading utf-8 BOM in template files is honored according to pep-0263
Mike Bayer
- fixed codegen bug when defining <%def> within <%call> within <%call>
Mike Bayer
- control lines, i.e. % lines, support backslashes to continue long lines (#32) - fixed single "#" comments in docs
Mike Bayer
- added the 'encoding_errors' parameter to Template/TemplateLookup for specifying the error handler associated with encoding to 'output_encoding' [ticket:40] - the Template returned by html_error_template now defaults to output_encoding=sys.getdefaultencoding(), encoding_errors='htmlentityreplace' [ticket:37]
Mike Bayer
fixed comment syntax
Mike Bayer
correction/edits
Mike Bayer
added a doc for inheritable namespace
Mike Bayer
- Lexer/Compile exceptions propigate throughout lexer/parsetree/ast 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
Mike Bayer
the <%call> test bumps up magic number
Mike Bayer
- added an explicit stack frame step to template runtime, which allows much simpler and hopefully bug-free tracking of 'caller', fixes #28 - if plain Python defs are used with <%call>, a decorator @runtime.supports_callable exists to ensure that the "caller" stack is properly handled for the def.
Mike Bayer
0.1.6 dev upcoming
Mike Bayer
disclaimers for formatted whitespace
Mike Bayer
typos
Mike Bayer
- TGPlugin passes options to string-based templates [ticket:35]
Mike Bayer
- fix to module_directory path generation when the path is "./" [ticket:34]
Mike Bayer
README file
Tags
rel_0_1_5
Mike Bayer
adding some 0.1.5 versions
Mike Bayer
adjustments to the buffer_filters arg so it works right with cached/buffered
Mike Bayer
- added "n" filter, disables *all* filters normally applied to an expression via <%page> or default_filters (but not those within the filter) - added buffer_filters argument, defines filters applied to the return value of buffered/cached/filtered %defs, after all filters defined with the %def itself have been applied. allows the creation of default expression filters that let the output of return-valued %defs "opt out" of that filtering via passing special attributes or o…
Mike Bayer
filtered out throwaway func name when getting <%include> kwargs
Mike Bayer
- fix to context-arguments inside of <%include> tag which broke during 0.1.4 [ticket:29]
Mike Bayer
- fix to lexing of <%docs> tag nested in other tags
Mike Bayer
cache_url attribute on page tag
Mike Bayer
added cache_url to API level
Mike Bayer
added "cache_url" argument passthru for memcached
Mike Bayer
- AST parsing, properly detects imports of the form "import foo.bar" [ticket:27]
  1. Prev
  2. Next