Mercurial > genshi > mirror
comparison ChangeLog @ 371:37e45862f814 trunk
Update change log for [milestone:0.3.5].
author | cmlenz |
---|---|
date | Wed, 22 Nov 2006 21:11:30 +0000 |
parents | 4f431931d64e |
children | b146277eb54a |
comparison
equal
deleted
inserted
replaced
365:4f431931d64e | 371:37e45862f814 |
---|---|
19 associated choose directive does have one. In that case, the when branch is | 19 associated choose directive does have one. In that case, the when branch is |
20 followed if the expression of the choose directive evaluates to a truth | 20 followed if the expression of the choose directive evaluates to a truth |
21 value. | 21 value. |
22 * Unsuccessful attribute or item lookups now return `Undefined` objects for | 22 * Unsuccessful attribute or item lookups now return `Undefined` objects for |
23 nicer error messages. | 23 nicer error messages. |
24 * Fix XPath traversal in match templates. Previously, `div/p` would be treated | |
25 the same as `div//p`, i.e. it would match all descendants and not just the | |
26 immediate children. | |
27 * Split up the `genshi.template` module into multiple modules inside the new | 24 * Split up the `genshi.template` module into multiple modules inside the new |
28 `genshi.template` package. | 25 `genshi.template` package. |
29 * Results of expression evaluation are no longer implicitly called if they | 26 * Results of expression evaluation are no longer implicitly called if they |
30 are callable. | 27 are callable. |
31 * Instances of the `genshi.core.Attrs` class are now immutable (they are | 28 * Instances of the `genshi.core.Attrs` class are now immutable (they are |
34 | 31 |
35 Version 0.3.5 | 32 Version 0.3.5 |
36 http://svn.edgewall.org/repos/genshi/tags/0.3.4/ | 33 http://svn.edgewall.org/repos/genshi/tags/0.3.4/ |
37 (Nov 22 2006, from branches/stable/0.3.x) | 34 (Nov 22 2006, from branches/stable/0.3.x) |
38 | 35 |
36 * Fix XPath traversal in match templates. Previously, `div/p` would be treated | |
37 the same as `div//p`, i.e. it would match all descendants and not just the | |
38 immediate children. | |
39 * Preserve whitespace in HTML `<pre>` elements also when they contain child | 39 * Preserve whitespace in HTML `<pre>` elements also when they contain child |
40 elements. | 40 elements. |
41 * Match templates no longer match their own output (ticket #77). | 41 * Match templates no longer match their own output (ticket #77). |
42 * Blank lines before directives in text templates are now preserved as | 42 * Blank lines before directives in text templates are now preserved as |
43 expected (ticket #62). | 43 expected (ticket #62). |