DebugClients/Python/FlexCompleter.py

branch
6_1_x
changeset 4848
36b1d9bec8f6
parent 4835
371c03e08f7b
--- a/DebugClients/Python/FlexCompleter.py	Sat Mar 12 15:44:24 2016 +0100
+++ b/DebugClients/Python/FlexCompleter.py	Sun Mar 13 12:48:53 2016 +0100
@@ -245,6 +245,7 @@
                     word = self._callable_postfix(
                         val, "%s.%s" % (expr, word))
                     matches.append(word)
+            except Exception:
                 # some badly behaved objects pollute dir() with non-strings,
                 # which cause the completion to fail.  This way we skip the
                 # bad entries and can still continue processing the others.

eric ide

mercurial