Debugger/VariablesViewer.py

changeset 5229
2251fc52c426
parent 5190
65a2234c6789
child 5231
42b6d31d207f
--- a/Debugger/VariablesViewer.py	Tue Oct 11 19:04:22 2016 +0200
+++ b/Debugger/VariablesViewer.py	Wed Oct 12 19:54:09 2016 +0200
@@ -331,10 +331,10 @@
         self.rx_class2 = QRegExp('class .*')
         self.rx_class3 = QRegExp('<class .* at 0x.*>')
         self.dvar_rx_class1 = QRegExp(
-            r'<.*(instance|object) at 0x.*>(\[\]|\{\}|\(\))')
-        self.dvar_rx_class2 = QRegExp(r'<class .* at 0x.*>(\[\]|\{\}|\(\))')
+            r'<.*(instance|object) at 0x.*>(\[\]|\{\}|\{:\}|\(\))')
+        self.dvar_rx_class2 = QRegExp(r'<class .* at 0x.*>(\[\]|\{\}|\{:\}|\(\))')
         self.dvar_rx_array_element = QRegExp(r'^\d+$')
-        self.dvar_rx_special_array_element = QRegExp(r'^\d+(\[\]|\{\}|\(\))$')
+        self.dvar_rx_special_array_element = QRegExp(r'^\d+(\[\]|\{\}|\{:\}|\(\))$')
         self.rx_nonprintable = QRegExp(r"""(\\x\d\d)+""")
         
         self.framenr = 0

eric ide

mercurial