Mercurial > genshi > mirror
comparison ChangeLog @ 700:08f22328303d trunk
Add option for unbuffered match template processing, which could cause excessive memory usage. Closes #190.
author | cmlenz |
---|---|
date | Fri, 28 Mar 2008 14:14:26 +0000 |
parents | 66eead58c120 |
children | e5b0d9d6b406 |
comparison
equal
deleted
inserted
replaced
699:cfe3b4f02d77 | 700:08f22328303d |
---|---|
63 functions'' in addition to path strings. A load function is passed the | 63 functions'' in addition to path strings. A load function is passed the |
64 name of the requested template file, and should return a file-like object | 64 name of the requested template file, and should return a file-like object |
65 and some metadata. New load functions are supplied for loading from egg | 65 and some metadata. New load functions are supplied for loading from egg |
66 package data, and loading from different loaders depending on the path | 66 package data, and loading from different loaders depending on the path |
67 prefix of the requested filename (ticket #182). | 67 prefix of the requested filename (ticket #182). |
68 * Match templates can now be processed without keeping the complete matched | |
69 content in memory, which could cause excessive memory use on long pages. | |
70 The buffering can be disabled using the new `buffer` optimization hint on | |
71 the `<py:match>` directive. | |
68 | 72 |
69 | 73 |
70 Version 0.4.4 | 74 Version 0.4.4 |
71 http://svn.edgewall.org/repos/genshi/tags/0.4.4/ | 75 http://svn.edgewall.org/repos/genshi/tags/0.4.4/ |
72 (Aug 14, 2007, from branches/stable/0.4.x) | 76 (Aug 14, 2007, from branches/stable/0.4.x) |