Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
OK guess you really need the * now
Tags
rel_0_3_1
Mike Bayer
0.3.1
Mike Bayer
- Fixed incorrect dir name in setup.py [ticket:129]
Mike Bayer
tweaks
Tags
rel_0_3_0
Mike Bayer
README cleanup, fix a new test for py3k
Mike Bayer
- TemplateLookup raises TopLevelLookupException for a given path that is a directory, not a filename, instead of passing through to the template to generate IOError. [ticket:73]
Mike Bayer
- Windows paths are handled correctly if a Template is passed only an absolute filename (i.e. with c: drive etc.) and no URI - the URI is converted to a forward-slash path and module_directory is treated as a windows path. [ticket:128]
Mike Bayer
- defs declared within a <%namespace> section, an uncommon feature, have been improved. The defs no longer get doubly-rendered in the body() scope, and now allow local variable assignment without breakage. [ticket:109]
Mike Bayer
- added docs for supports_caller() as well as runtime.py capture(), [ticket:124] - cleanup
Mike Bayer
- The <%page args> tag can now be used in a base inheriting template - the full set of render() arguments are passed down through the inherits chain. Undeclared arguments go into **pageargs as usual. [ticket:116]
Mike Bayer
update docs for Python 3 awareness
Mike Bayer
- Template accepts empty control structure, i.e. % if: %endif, etc. [ticket:94] - finished cleanup for codegen.py, [ticket:98]
Mike Bayer
- A percent sign can be emitted as the first non-whitespace character on a line by escaping it as in "%%". [ticket:112]
Mike Bayer
- RichTraceback(), html_error_template().render(), text_error_template().render() now accept "error" and "traceback" as optional arguments, and these are now actually used. [ticket:122]
Mike Bayer
some effort towards [ticket:122] , needs tests
Mike Bayer
- merged -r481:499 of py3k branch. - Python 3 support is added ! See README.py3k for installation and testing notes. [ticket:119]
Mike Bayer
use builtin set() completely
Mike Bayer
missing file
Mike Bayer
- ensure lru threading test doesn't run - Source code escaping has been simplified. In particular, module source files are now generated with the Python "magic encoding comment", and source code is passed through mostly unescaped, except for that code which is regenerated from parsed Python source. This fixes usage of unicode in <%namespace:defname> tags. [ticket:99]
Mike Bayer
begin to modernize testing. in particular, get rid of test_htdocs as well as ad-hoc HTML file writing, consistently cleanup the modules/cache directories, use nose skiptests for unsupported features.
Mike Bayer
some more unicode tests
Mike Bayer
cleanup of lexer
Mike Bayer
- Unit tests now run with nose. [ticket:127]
Mike Bayer
remove it !
Mike Bayer
move lib/mako to mako
Mike Bayer
- update copyright for 2010 - start work on #98
Philip Jenvey
Further fixes to unicode handling of .py files with the html_error_template. fixes #88
Philip Jenvey
typo thanks dpeckham fixes #120
Philip Jenvey
fix mako function decorators to preserve the original function's name in all cases
Philip Jenvey
support the <%namespacename:defname> syntax in the babel extractor fixes #118
  1. Prev
  2. Next