Mercurial > genshi > mirror
comparison ChangeLog @ 395:a81675590258 experimental-inline
inline branch: Merged [439:479/trunk].
author | cmlenz |
---|---|
date | Thu, 28 Dec 2006 18:17:10 +0000 |
parents | ffa7dea6e8fd |
children | 3eb30e4ece8c |
comparison
equal
deleted
inserted
replaced
359:e9101f20b796 | 395:a81675590258 |
---|---|
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 |
32 subclasses of `tuple` instead of `list`). | 29 subclasses of `tuple` instead of `list`). |
33 * Preserve whitespace in HTML `<pre>` elements also when they contained any | 30 * `MarkupTemplate`s can now be instantiated from markup streams, in addition |
34 child elements. | 31 to strings and file-like objects (ticket #69). |
32 * Improve handling of incorrectly nested tags in the HTML parser. | |
33 * Template includes can you be nested inside fallback content. | |
34 | |
35 | |
36 Version 0.3.6 | |
37 http://svn.edgewall.org/repos/genshi/tags/0.3.6/ | |
38 (Dec 11 2006, from branches/stable/0.3.x) | |
39 | |
40 * The builder API now accepts streams as children of elements and fragments. | |
41 | |
42 | |
43 Version 0.3.5 | |
44 http://svn.edgewall.org/repos/genshi/tags/0.3.5/ | |
45 (Nov 22 2006, from branches/stable/0.3.x) | |
46 | |
47 * Fix XPath traversal in match templates. Previously, `div/p` would be treated | |
48 the same as `div//p`, i.e. it would match all descendants and not just the | |
49 immediate children. | |
50 * Preserve whitespace in HTML `<pre>` elements also when they contain child | |
51 elements. | |
52 * Match templates no longer match their own output (ticket #77). | |
53 * Blank lines before directives in text templates are now preserved as | |
54 expected (ticket #62). | |
35 | 55 |
36 | 56 |
37 Version 0.3.4 | 57 Version 0.3.4 |
38 http://svn.edgewall.org/repos/genshi/tags/0.3.4/ | 58 http://svn.edgewall.org/repos/genshi/tags/0.3.4/ |
39 (Nov 2 2006, from branches/stable/0.3.x) | 59 (Nov 2 2006, from branches/stable/0.3.x) |