vuuvv/pake — Issue #3: bug: may be bug of python
Author: vuuvv
Created: 2012-02-07 16:08:02+00:00
State: open

今天下午的commit中，发现一个bug， context的parent在push进_pakefile_ctx_stack是， 会发生莫名其妙的改变， 在LocalStack类中，发生在rv.append(obj)语句中：
def push(self, obj):
"""Pushes a new item to the stack"""
rv = getattr(self._local, 'stack', None)
if rv is None:
self._local.stack = rv = []
rv.append(obj)
return rv

在这个版本中调用python27 pake.py -f demos/depends/pakefile.py test_next， 可出现此问题