diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-04-28 17:33:15 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-04-28 17:33:15 -0400 |
| commit | 12856b1297451b26468657218cc3e176b732381f (patch) | |
| tree | c585b40516fb3ded666f74af2ba5f87d709a5c1e /mako/runtime.py | |
| parent | 70981099103828afbe33eb4d1f668dc20894b399 (diff) | |
| download | external_python_mako-12856b1297451b26468657218cc3e176b732381f.tar.gz external_python_mako-12856b1297451b26468657218cc3e176b732381f.tar.bz2 external_python_mako-12856b1297451b26468657218cc3e176b732381f.zip | |
- will now be 1.0
- drop python 2.4, 2.5 support
- various pep8ing
Diffstat (limited to 'mako/runtime.py')
| -rw-r--r-- | mako/runtime.py | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/mako/runtime.py b/mako/runtime.py index 5a3489b..d7b9681 100644 --- a/mako/runtime.py +++ b/mako/runtime.py @@ -9,9 +9,7 @@ Namespace, and various helper functions.""" from mako import exceptions, util, compat from mako.compat import compat_builtins -import inspect import sys -import collections class Context(object): @@ -132,9 +130,7 @@ class Context(object): def get(self, key, default=None): """Return a value from this :class:`.Context`.""" - return self._data.get(key, - compat_builtins.__dict__.get(key, default) - ) + return self._data.get(key, compat_builtins.__dict__.get(key, default)) def write(self, string): """Write a string to this :class:`.Context` object's @@ -474,8 +470,8 @@ class Namespace(object): def get_template(self, uri): """Return a :class:`.Template` from the given ``uri``. - The ``uri`` resolution is relative to the ``uri`` of this :class:`.Namespace` - object's :class:`.Template`. + The ``uri`` resolution is relative to the ``uri`` of this + :class:`.Namespace` object's :class:`.Template`. """ return _lookup_template(self.context, uri, self._templateuri) @@ -673,7 +669,7 @@ def supports_caller(func): """ - def wrap_stackframe(context, *args, **kwargs): + def wrap_stackframe(context, *args, **kwargs): context.caller_stack._push_frame() try: return func(context, *args, **kwargs) @@ -691,8 +687,8 @@ def capture(context, callable_, *args, **kwargs): if not compat.callable(callable_): raise exceptions.RuntimeException( - "capture() function expects a callable as " - "its argument (i.e. capture(func, *args, **kwargs))" + "capture() function expects a callable as " + "its argument (i.e. capture(func, *args, **kwargs))" ) context._push_buffer() try: @@ -853,7 +849,6 @@ def _exec_template(callable_, context, args=None, kwargs=None): template = context._with_template if template is not None and \ (template.format_exceptions or template.error_handler): - error = None try: callable_(context, *args, **kwargs) except Exception: @@ -872,7 +867,8 @@ def _render_error(template, context, error): else: error_template = exceptions.html_error_template() if context._outputting_as_unicode: - context._buffer_stack[:] = [util.FastEncodingBuffer(as_unicode=True)] + context._buffer_stack[:] = [ + util.FastEncodingBuffer(as_unicode=True)] else: context._buffer_stack[:] = [util.FastEncodingBuffer( error_template.output_encoding, |
