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)
Copyright (C) 2012-2017 Edgewall Software