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