comparison ChangeLog @ 700:8d079cee6822

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 87b8e23610d4
children ebae1774d188
comparison
equal deleted inserted replaced
699:1f08da62e8fd 700:8d079cee6822
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)
Copyright (C) 2012-2017 Edgewall Software