diff -r af9e4f5a34b5 -r 1eaec11a0078 DebugClients/Python3/DebugClientBase.py --- a/DebugClients/Python3/DebugClientBase.py Sun Nov 27 19:38:09 2011 +0100 +++ b/DebugClients/Python3/DebugClientBase.py Mon Nov 28 20:03:49 2011 +0100 @@ -1407,12 +1407,12 @@ qtVariable = False if len(udict) > 0: if access: - loc = {"udict" : udict} + loc = {"udict": udict} exec('qvar = udict{0!s}'.format(access), globals(), loc) qvar = loc["qvar"] # this has to be in line with VariablesViewer.indicators elif rvar and rvar[0][-2:] in ["[]", "()", "{}"]: - loc = {"udict" : udict} + loc = {"udict": udict} exec('qvar = udict["{0!s}"][{1!s}]'.format(rvar[0][:-2], rvar[1]), globals(), loc) qvar = loc["qvar"] @@ -1431,7 +1431,7 @@ else: # treatment for sequences and dictionaries if access: - loc = {"dict" : dict} + loc = {"dict": dict} exec("dict = dict{0!s}".format(access), globals(), loc) dict = loc["dict"] else: @@ -1440,7 +1440,7 @@ dictkeys = dict.keys() else: dictkeys = range(len(dict)) - vlist = self.__formatVariablesList(dictkeys, dict, scope, filter, + vlist = self.__formatVariablesList(dictkeys, dict, scope, filter, formatSequences) varlist.extend(vlist)