Mercurial > genshi > genshi-test
diff genshi/template/markup.py @ 642:1cf5fdfe7214 experimental-sandboxed
first implementaiton of a secure genshi
author | aronacher |
---|---|
date | Wed, 26 Sep 2007 14:07:10 +0000 |
parents | e0f12a6f3612 |
children | 5af131b37ab4 |
line wrap: on
line diff
--- a/genshi/template/markup.py +++ b/genshi/template/markup.py @@ -61,10 +61,11 @@ _number_conv = Markup def __init__(self, source, basedir=None, filename=None, loader=None, - encoding=None, lookup='strict', allow_exec=True): + encoding=None, lookup='strict', allow_exec=True, + secure=False): Template.__init__(self, source, basedir=basedir, filename=filename, loader=loader, encoding=encoding, lookup=lookup, - allow_exec=allow_exec) + allow_exec=allow_exec, secure=secure) # Make sure the include filter comes after the match filter if loader: self.filters.remove(self._include)