# HG changeset patch # User Sylvain Thenault <sylvain.thenault@logilab.fr> # Date 1223475506 -7200 # Wed Oct 08 16:18:26 2008 +0200 # Node ID d38764ab62ef2536cbc8d33c5ae6b10f526ce7f6 # Parent 624fd05e875416be67d9c8afa8f62f1e2d7a9463 add 'strict' kw args to Not.neged diff --git a/nodes.py b/nodes.py --- a/nodes.py +++ b/nodes.py @@ -256,7 +256,7 @@ # XXX consider traverse_scope ? return self.parent.ored(traverse_scope, _fromnode or self) - def neged(self, _fromnode=None): + def neged(self, _fromnode=None, strict=False): return self def parent_scope_property(attr): @@ -953,7 +953,6 @@ # XXX get common parent scope if this assertion fail assert scopenode.parent.scope is self.stinfo['scope'].parent.scope, \ (scopenode.parent.scope, self.stinfo['scope'].parent.scope) - self.stinfo['scope'] = scopenode.parent.scope def get_scope(self):