Mercurial > genshi > mirror
changeset 197:b0e1adbf1173 trunk
simplify the `value_of` method exported in the template plugin
author | mgood |
---|---|
date | Thu, 24 Aug 2006 21:02:00 +0000 |
parents | eb0ba1060564 |
children | ca8a9defe6fe |
files | markup/plugin.py |
diffstat | 1 files changed, 1 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/markup/plugin.py +++ b/markup/plugin.py @@ -84,10 +84,7 @@ return ctxt.get(name, Undefined) is not Undefined ctxt['defined'] = defined def value_of(name, default=None): - val = ctxt.get(name, Undefined) - if val is not Undefined: - return val - return default + return ctxt.get(name, default) ctxt['value_of'] = value_of return template.generate(ctxt)