Thu, 27 Mar 2008 14:49:06 +0000 |
cmlenz |
Fix for caching in template loader for templates included by templates loaded from an absolute path. Closes #193. Thanks to Waldemar Kornewald for the test case.
trunk
|
Thu, 27 Mar 2008 14:45:11 +0000 |
cmlenz |
Fix for prefix-dispatched template loading. Closes #206. Thanks to Waldemar Kornewald for the patch.
trunk
|
Thu, 27 Mar 2008 14:12:13 +0000 |
cmlenz |
Fix for #205.
trunk
|
Wed, 26 Mar 2008 22:49:23 +0000 |
cmlenz |
More flexible template loader allowing for loading from package data and dispatching to different template directories based on path prefix. Can be easily extended for using custom template loading. Closes #182.
trunk
|
Wed, 26 Mar 2008 22:22:47 +0000 |
cmlenz |
The `TemplateLoader` class now provides an `instantiate()` method that can be overridden by subclasses to implement advanced template instantiation logic. Fixes #204.
trunk
|
Thu, 29 Nov 2007 19:14:51 +0000 |
aronacher |
improved loader security
experimental-sandboxed
|
Thu, 29 Nov 2007 18:51:48 +0000 |
aronacher |
loader raises an SecurityException in restricted mode if absolute paths are used
experimental-sandboxed
|
Wed, 26 Sep 2007 17:56:41 +0000 |
aronacher |
restricted is the new secure
experimental-sandboxed
|
Wed, 26 Sep 2007 14:51:45 +0000 |
aronacher |
some more work on the sandbox
experimental-sandboxed
|
Mon, 27 Aug 2007 20:05:31 +0000 |
cmlenz |
Changed the default error handling mode to "strict".
trunk
|
Fri, 10 Aug 2007 09:52:13 +0000 |
cmlenz |
Ported [704] to 0.4.x branch.
stable-0.4.x
|
Fri, 10 Aug 2007 09:44:00 +0000 |
cmlenz |
Fix includes so that they again raise an exception when the included template is not found and no fallback has been provided.
trunk
|
Fri, 29 Jun 2007 13:06:53 +0000 |
cmlenz |
Implement static includes, which improves performance a bit when auto reloading is disabled.
trunk
|
Thu, 28 Jun 2007 23:00:24 +0000 |
cmlenz |
Support for Python code blocks in templates can now be disabled. Closes #123.
trunk
|
Fri, 01 Jun 2007 17:21:47 +0000 |
cmlenz |
Merged revisions 487-603 via svnmerge from
experimental-inline
|
Thu, 12 Apr 2007 22:40:49 +0000 |
cmlenz |
Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
trunk
|
Mon, 02 Apr 2007 19:43:31 +0000 |
cmlenz |
Add support for adding custom template filters by passing a custom callback function to the `TemplateLoader`. Closes #89 (see added unit test).
trunk
|
Thu, 22 Mar 2007 23:23:55 +0000 |
cmlenz |
More API doc enhancements.
trunk
|
Thu, 22 Mar 2007 12:45:18 +0000 |
cmlenz |
Try to use proper reStructuredText for docstrings throughout.
trunk
|
Wed, 21 Feb 2007 14:25:44 +0000 |
cmlenz |
Update copyright year for files modified this year.
trunk
|
Thu, 18 Jan 2007 14:58:39 +0000 |
cmlenz |
Renamed `genshi.template.core` to `genshi.template.base`, mainly to avoid confusion with `genshi.core`.
trunk
|
Wed, 22 Nov 2006 15:38:38 +0000 |
cmlenz |
Parse template includes at parse time to avoid some runtime overhead.
trunk
|
Wed, 08 Nov 2006 15:50:15 +0000 |
cmlenz |
Refactoring: `genshi.template` is now a package, it was getting way to crowded in that file.
trunk
|