Skip to content

Commit

Permalink
Merge pull request #188 from lemonad/master
Browse files Browse the repository at this point in the history
Fixed typos: overriden to overridden
  • Loading branch information
mitsuhiko committed May 18, 2013
2 parents 728d69a + bdd09dd commit 77e0fa2
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ harder to maintain the code for older Python versions. If you really need
Python 2.3 support you either have to use `Jinja 1`_ or other templating
engines that still support 2.3.

My Macros are overriden by something
My Macros are overridden by something
------------------------------------

In some situations the Jinja scoping appears arbitrary:
Expand Down
2 changes: 1 addition & 1 deletion ext/django2jinja/django2jinja.py
Original file line number Diff line number Diff line change
Expand Up @@ -609,7 +609,7 @@ def width_ratio(writer, node):
@node(core_tags.WithNode)
def with_block(writer, node):
writer.warn('with block expanded into set statement. This could cause '
'variables following that block to be overriden.', node)
'variables following that block to be overridden.', node)
writer.start_block()
writer.write('set %s = ' % node.name)
writer.node(node.var)
Expand Down
6 changes: 3 additions & 3 deletions jinja2/compiler.py
Original file line number Diff line number Diff line change
Expand Up @@ -663,16 +663,16 @@ def function_scoping(self, node, frame, children=None,
# it without aliasing all the variables.
# this could be fixed in Python 3 where we have the nonlocal
# keyword or if we switch to bytecode generation
overriden_closure_vars = (
overridden_closure_vars = (
func_frame.identifiers.undeclared &
func_frame.identifiers.declared &
(func_frame.identifiers.declared_locally |
func_frame.identifiers.declared_parameter)
)
if overriden_closure_vars:
if overridden_closure_vars:
self.fail('It\'s not possible to set and access variables '
'derived from an outer scope! (affects: %s)' %
', '.join(sorted(overriden_closure_vars)), node.lineno)
', '.join(sorted(overridden_closure_vars)), node.lineno)

# remove variables from a closure from the frame's undeclared
# identifiers.
Expand Down
2 changes: 1 addition & 1 deletion jinja2/sandbox.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ def is_internal_attribute(obj, attr):
"""Test if the attribute given is an internal python attribute. For
example this function returns `True` for the `func_code` attribute of
python objects. This is useful if the environment method
:meth:`~SandboxedEnvironment.is_safe_attribute` is overriden.
:meth:`~SandboxedEnvironment.is_safe_attribute` is overridden.
>>> from jinja2.sandbox import is_internal_attribute
>>> is_internal_attribute(lambda: None, "func_code")
Expand Down

0 comments on commit 77e0fa2

Please sign in to comment.