DebugClients/Python3/DebugBase.py

changeset 4455
ca13a6f6c452
parent 4365
d97f2e05ae1b
child 4541
e8ddd9d76414
--- a/DebugClients/Python3/DebugBase.py	Fri Sep 11 19:45:19 2015 +0200
+++ b/DebugClients/Python3/DebugBase.py	Sat Sep 12 12:54:12 2015 +0200
@@ -16,6 +16,7 @@
 
 from DebugProtocol import ResponseClearWatch, ResponseClearBreak, \
     ResponseLine, ResponseSyntax, ResponseException, CallTrace
+from DebugUtilities import getargvalues, formatargvalues
 
 gRecursionLimit = 64
 
@@ -590,9 +591,9 @@
                     ffunc = ''
                 
                 if ffunc and not ffunc.startswith("<"):
-                    argInfo = inspect.getargvalues(fr)
+                    argInfo = getargvalues(fr)
                     try:
-                        fargs = inspect.formatargvalues(
+                        fargs = formatargvalues(
                             argInfo.args, argInfo.varargs,
                             argInfo.keywords, argInfo.locals)
                     except Exception:
@@ -652,9 +653,9 @@
                     ffunc = ''
                 
                 if ffunc and not ffunc.startswith("<"):
-                    argInfo = inspect.getargvalues(fr)
+                    argInfo = getargvalues(fr)
                     try:
-                        fargs = inspect.formatargvalues(
+                        fargs = formatargvalues(
                             argInfo.args, argInfo.varargs,
                             argInfo.keywords, argInfo.locals)
                     except Exception:
@@ -759,9 +760,9 @@
                     ffunc = ''
                 
                 if ffunc and not ffunc.startswith("<"):
-                    argInfo = inspect.getargvalues(fr)
+                    argInfo = getargvalues(fr)
                     try:
-                        fargs = inspect.formatargvalues(
+                        fargs = formatargvalues(
                             argInfo.args, argInfo.varargs,
                             argInfo.keywords, argInfo.locals)
                     except Exception:

eric ide

mercurial