DebugClients/Python/DebugClientBase.py

changeset 803
86f10944dc83
parent 791
9ec2ac20e54e
child 935
bf9ee1e00bc5
equal deleted inserted replaced
802:e8882d16384c 803:86f10944dc83
14 import traceback 14 import traceback
15 import os 15 import os
16 import time 16 import time
17 import imp 17 import imp
18 import re 18 import re
19 import distutils.sysconfig
20 19
21 20
22 from DebugProtocol import * 21 from DebugProtocol import *
23 import DebugClientCapabilities 22 import DebugClientCapabilities
24 from DebugBase import setRecursionLimit, printerr 23 from DebugBase import setRecursionLimit, printerr # __IGNORE_WARNING__
25 from AsyncFile import * 24 from AsyncFile import *
26 from DebugConfig import ConfigVarTypeStrings 25 from DebugConfig import ConfigVarTypeStrings
27 from FlexCompleter import Completer 26 from FlexCompleter import Completer
28 27
29 28
931 Private method to determine the clients capabilities. 930 Private method to determine the clients capabilities.
932 931
933 @return client capabilities (integer) 932 @return client capabilities (integer)
934 """ 933 """
935 try: 934 try:
936 import PyProfile 935 import PyProfile # __IGNORE_WARNING__
937 try: 936 try:
938 del sys.modules['PyProfile'] 937 del sys.modules['PyProfile']
939 except KeyError: 938 except KeyError:
940 pass 939 pass
941 return self.clientCapabilities 940 return self.clientCapabilities

eric ide

mercurial