mirror of
https://gitee.com/openharmony/third_party_jinja2
synced 2025-03-01 03:55:30 +00:00
Merge pull request #188 from lemonad/master
Fixed typos: overriden to overridden
This commit is contained in:
commit
77e0fa2aec
@ -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:
|
||||
|
@ -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)
|
||||
|
@ -663,16 +663,16 @@ class CodeGenerator(NodeVisitor):
|
||||
# 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.
|
||||
|
@ -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")
|
||||
|
Loading…
x
Reference in New Issue
Block a user