log ChangeLog @ 789:5c93aefcd93f stable-0.5.x

age author description
Tue, 19 Aug 2008 11:51:06 +0000 cmlenz Ported [913], [927], and [928] to the 0.5.x branch. stable-0.5.x
Thu, 31 Jul 2008 14:18:25 +0000 cmlenz Fix for #250: ignore expressions in attribute values when inside `i18n:msg` elements.
Mon, 21 Jul 2008 23:17:52 +0000 aflett update to 0.5.x branch, up through r907 experimental-match-fastpaths
Wed, 09 Jul 2008 16:13:49 +0000 cmlenz Ported [904] to 0.5.x branch. stable-0.5.x 0.5.1
Wed, 09 Jul 2008 16:12:56 +0000 cmlenz Prepare for [milestone:0.5.1] release.
Mon, 07 Jul 2008 16:41:16 +0000 cmlenz Ported [897] back to 0.5.x branch. stable-0.5.x
Mon, 07 Jul 2008 16:35:06 +0000 cmlenz Unbuffered match templates could result in parts of the matched content being included in the output if the match template didn't actually consume it via one or more calls to the `select()` function. Closes #243. Thanks to Felix Schwarz for the report and test case.
Tue, 01 Jul 2008 10:42:57 +0000 cmlenz Ported [894] and [895] back to 0.5.x branch. stable-0.5.x
Tue, 01 Jul 2008 10:35:01 +0000 cmlenz Includes from templates loaded via an absolute path now include the correct file in nested directories as long if no search path has been configured. Closes #240.
Fri, 27 Jun 2008 15:02:51 +0000 cmlenz Ported [892] to 0.5.x branch. stable-0.5.x
Fri, 27 Jun 2008 14:20:05 +0000 cmlenz Fix bug where in some cases match templates would incorrectly applied multiple times.
Tue, 17 Jun 2008 15:49:34 +0000 cmlenz Ported [888] back to 0.5.x branch. stable-0.5.x
Tue, 17 Jun 2008 15:47:14 +0000 cmlenz Fix for I18n filter problem with lazy translation functions. Closes #145.
Mon, 16 Jun 2008 09:32:12 +0000 cmlenz Ported [884] back to 0.5.x branch. stable-0.5.x
Mon, 16 Jun 2008 09:22:21 +0000 cmlenz Fix problem with nested match templates not being applied when buffering on the outer `py:match` is disabled. Thanks to Erik Bray for reporting the problem and providing a test case.
Mon, 09 Jun 2008 16:20:29 +0000 cmlenz Document dropping of Python 2.3 compat.
Mon, 09 Jun 2008 09:50:03 +0000 cmlenz Preparing for [milestone:0.5] release.
Fri, 06 Jun 2008 15:52:33 +0000 cmlenz Another Python 2.3 fix in the wake of #221.
Sat, 31 May 2008 20:48:43 +0000 cmlenz * Add XHTML 1.1 doctype (closes #228).
Fri, 11 Apr 2008 08:42:11 +0000 cmlenz newctxt branch: Merged revisions [678:835] via svnmerge from [source:trunk]. experimental-newctxt
Tue, 08 Apr 2008 23:45:32 +0000 aflett update to trunk through r833 experimental-match-fastpaths
Tue, 08 Apr 2008 19:49:39 +0000 cmlenz The `Template` class and its subclasses, as well as the interpolation API, now take an `filepath` parameter instead of `basedir`. Closes #207. Thanks to Waldemar Kornewald for the patch.
Tue, 08 Apr 2008 18:18:18 +0000 cmlenz The `Markup` class now supports mappings for right hand of the `%` (modulo) operator in the same way the Python string classes do, except that the substituted values are escape. Also, the special constructor which took positional arguments that would be substituted was removed. Thus the `Markup` class now supports the same arguments as that of its `unicode` base class. Closes #211. Many thanks to Christian Boos for the patch!
Mon, 31 Mar 2008 22:47:50 +0000 aflett merge in trunk up through r818 - fundamentally changed the way MatchSet works, but actually is more consistent now experimental-match-fastpaths
Mon, 31 Mar 2008 09:30:26 +0000 cmlenz Improve error reporting when accessing an attribute in a Python expression raises an `AttributeError`. Closes #191. Thanks to Michele Cella for the patch!
Fri, 28 Mar 2008 14:14:26 +0000 cmlenz Add option for unbuffered match template processing, which could cause excessive memory usage. Closes #190.
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.
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.
Wed, 26 Mar 2008 22:10:36 +0000 cmlenz Match templates are now applied in a more controlled fashion: in the order they are declared in the template source, all match templates up to (and including) the matching template itself are applied to the matched content, whereas the match templates declared after the matching template are only applied to the generated content. Fixes #186. Many thanks to Matt Chaput for reporting the problem and providing a test case.
Wed, 12 Mar 2008 20:48:52 +0000 cmlenz The XHTML serializer now strips `xml:space` attributes as they are only allowed on very few tags.
Copyright (C) 2012-2017 Edgewall Software