Improve debug prints
Dieser Commit ist enthalten in:
Ursprung
d6f52c917e
Commit
74ad2b009c
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
6
pdf-sign
6
pdf-sign
|
@ -390,7 +390,9 @@ class Cell():
|
||||||
print(f"Debug: Called cell {self._dbgname}{repr(args)}, not changing value.")
|
print(f"Debug: Called cell {self._dbgname}{repr(args)}, not changing value.")
|
||||||
return
|
return
|
||||||
assert len(args)==0
|
assert len(args)==0
|
||||||
dbgtext=f"Debug: Called cell {self._dbgname}{repr(args)}"
|
print(f"{Cell._dbgprefix}Debug: Called cell {self._dbgname}{repr(args)}...")
|
||||||
|
dbgtext=f"{Cell._dbgprefix}.."
|
||||||
|
Cell._dbgprefix+=' '
|
||||||
if not self._isuptodate:
|
if not self._isuptodate:
|
||||||
dbgtext+=", updating it"
|
dbgtext+=", updating it"
|
||||||
oldcell=Cell.currentCell
|
oldcell=Cell.currentCell
|
||||||
|
@ -419,6 +421,7 @@ class Cell():
|
||||||
Cell.currentCell._precedents.append(self)
|
Cell.currentCell._precedents.append(self)
|
||||||
Cell.currentCell._precedentvalues.append(self._value)
|
Cell.currentCell._precedentvalues.append(self._value)
|
||||||
dbgtext+=f", returning {repr(self._value)}"
|
dbgtext+=f", returning {repr(self._value)}"
|
||||||
|
Cell._dbgprefix=Cell._dbgprefix[:-2]
|
||||||
print(dbgtext)
|
print(dbgtext)
|
||||||
return self._value
|
return self._value
|
||||||
def _dirty(self):
|
def _dirty(self):
|
||||||
|
@ -426,6 +429,7 @@ class Cell():
|
||||||
self._isuptodate=False
|
self._isuptodate=False
|
||||||
for d in self._dependents:
|
for d in self._dependents:
|
||||||
d._dirty()
|
d._dirty()
|
||||||
|
Cell._dbgprefix=''
|
||||||
|
|
||||||
def tkthrottle(frequency, root):
|
def tkthrottle(frequency, root):
|
||||||
wait=1/frequency
|
wait=1/frequency
|
||||||
|
|
Laden …
Tabelle hinzufügen
In neuem Issue referenzieren