log genshi/template/tests/directives.py @ 935:705727288d7e

age author description
Sun, 24 Oct 2010 22:48:15 +0000 hodgestar add support for python 3 to remaining genshi.template components: experimental-py3k
Fri, 23 Apr 2010 21:08:26 +0000 cmlenz Sync `experimental/inline` branch with [source:trunk@1126]. experimental-inline
Thu, 22 Apr 2010 12:01:10 +0000 cmlenz Update changelog and copyright years.
Thu, 15 Apr 2010 20:30:09 +0000 cmlenz Fix for match template processing involving multiple match directives targetting the same element. Should close #370.
Thu, 18 Feb 2010 09:17:45 +0000 cmlenz Apply patch Felix Schwarz that finally fixes the duplicated output in match template processing. Thanks so much!
Thu, 12 Nov 2009 21:25:37 +0000 cmlenz Also skip the encoding step in the template tests.
Wed, 11 Mar 2009 17:51:06 +0000 cmlenz Sync (old) experimental inline branch with trunk@1027. experimental-inline
Wed, 10 Sep 2008 20:53:09 +0000 cmlenz Merged the custom-directives branch back into trunk.
Mon, 09 Jun 2008 15:19:59 +0000 cmlenz Remove some cruft for supporting Python 2.3.
Mon, 21 Apr 2008 19:36:53 +0000 aflett update to trunk to track r847, fixing python 2.4 compatibility issues in speedup (and fixing copyrights, apparently :)) experimental-match-fastpaths
Fri, 11 Apr 2008 08:42:11 +0000 cmlenz newctxt branch: Merged revisions [678:835] via svnmerge from [source:trunk]. experimental-newctxt
Thu, 10 Apr 2008 19:47:27 +0000 cmlenz Fix copyright years.
Tue, 08 Apr 2008 23:45:32 +0000 aflett update to trunk through r833 experimental-match-fastpaths
Tue, 08 Apr 2008 22:38:43 +0000 aflett fix ticket [209] - make sure py:with is valid, and add a test to make sure empty py:for is invalid
Sun, 06 Apr 2008 20:37:00 +0000 cmlenz Fix Python 2.3 compatibility issue with `py:for` unit tests.
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.
Thu, 29 Nov 2007 18:07:32 +0000 aronacher merged trunk into sandbox branch experimental-sandboxed
Thu, 22 Nov 2007 20:36:00 +0000 cmlenz Allow use of py:replace as element. Closes #144.
Thu, 22 Nov 2007 19:19:17 +0000 cmlenz Fix test to work on Python 2.5.1 which has a different exception message.
Tue, 18 Sep 2007 16:27:23 +0000 cmlenz Don't mask errors in `py:for`.
Mon, 27 Aug 2007 19:04:20 +0000 cmlenz Text templates now default to rendering as plain text; it is no longer necessary to explicitly specify the "text" method to the `render()` or `serialize()` method of the generated markup stream. See tickets #62 and #118.
Thu, 23 Aug 2007 12:22:57 +0000 cmlenz Fix bug that slipped into [717]: the code of a `py:with` directive was not being compiled with AST transformations applied.
Thu, 23 Aug 2007 11:35:43 +0000 cmlenz Add runtime optimization hints for match templates.
Fri, 01 Jun 2007 17:21:47 +0000 cmlenz Merged revisions 487-603 via svnmerge from experimental-inline
Mon, 14 May 2007 20:33:42 +0000 cmlenz Apply patch for #116.
Mon, 02 Apr 2007 13:54:10 +0000 cmlenz Raise syntax error on empty value for `py:replace` directive.
Thu, 28 Dec 2006 18:17:10 +0000 cmlenz inline branch: Merged [439:479/trunk]. experimental-inline
Wed, 22 Nov 2006 20:48:35 +0000 cmlenz Fix for #62: preserve whitespace in front of directives.
Wed, 22 Nov 2006 16:52:34 +0000 cmlenz Fix for #77: match templates were matching their own output.
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.
Copyright (C) 2012-2017 Edgewall Software