Mercurial > genshi > genshi-test
diff genshi/template/directives.py @ 342:3d29249e0524 experimental-inline
inline branch: support for the def directive.
author | cmlenz |
---|---|
date | Thu, 09 Nov 2006 20:06:24 +0000 |
parents | 83c3d04bba97 |
children | eb4ef44ea1ad |
line wrap: on
line diff
--- a/genshi/template/directives.py +++ b/genshi/template/directives.py @@ -170,13 +170,14 @@ </p> </div> """ - __slots__ = ['name', 'args', 'defaults'] + __slots__ = ['name', 'args', 'defaults', 'signature'] ATTRIBUTE = 'function' def __init__(self, args, namespaces=None, filename=None, lineno=-1, offset=-1): Directive.__init__(self, None, namespaces, filename, lineno, offset) + self.signature = args.strip() ast = _parse(args).node self.args = [] self.defaults = {}