[MERGE] commit 13823 from trunk. inspect caches old read files. causes reload

problem with metaclasses.
This commit is contained in:
Faik Uygur
2007-05-14 13:14:08 +00:00
parent c448264e12
commit b329590b8d
+1
View File
@@ -278,6 +278,7 @@ class autoxml(oo.autosuper, oo.autoprop):
try:
fn = re.compile('\s*([tas]_[a-zA-Z]+).*').findall
inspect.linecache.clearcache()
lines = filter(fn, inspect.getsourcelines(cls)[0])
decl_order = map(lambda x:x.split()[0], lines)
except IOError: