--- a/DebugClients/Python3/DebugClientBase.py Wed Sep 07 18:08:56 2011 +0200 +++ b/DebugClients/Python3/DebugClientBase.py Thu Sep 08 19:38:39 2011 +0200 @@ -1325,6 +1325,10 @@ mdict = loc["mdict"] obj = loc["obj"] ndict.update(mdict) + loc = {"dict": dict} + exec('mcdict = dict{0!s}.__class__.__dict__'\ + .format(access), globals(), loc) + ndict.update(loc["mcdict"]) if mdict and not "sipThis" in mdict.keys(): del rvar[0:2] access = "" @@ -1350,6 +1354,7 @@ else: try: ndict.update(dict[var[i]].__dict__) + ndict.update(dict[var[i]].__class__.__dict__) del rvar[0] obj = dict[var[i]] except: