src/eric7/Utilities/ModuleParser.py

branch
server
changeset 10589
75b656c80a40
parent 10585
83e5a9a64543
child 10596
ea35c92a3c7c
equal deleted inserted replaced
10587:670f234271d8 10589:75b656c80a40
1776 return _modules[modname] 1776 return _modules[modname]
1777 1777
1778 mod = Module(modname, file, moduleType) 1778 mod = Module(modname, file, moduleType)
1779 with contextlib.suppress(UnicodeError, OSError): 1779 with contextlib.suppress(UnicodeError, OSError):
1780 if isRemoteFileName: 1780 if isRemoteFileName:
1781 bSource = ( 1781 src = (
1782 ericApp() 1782 ericApp()
1783 .getObject("EricServer") 1783 .getObject("EricServer")
1784 .getServiceInterface("FileSystem") 1784 .getServiceInterface("FileSystem")
1785 .readFile(file) 1785 .readEncodedFile(file)[0]
1786 ) 1786 )
1787 src = Utilities.decode(bSource)[0]
1788 else: 1787 else:
1789 src = Utilities.readEncodedFile(file)[0] 1788 src = Utilities.readEncodedFile(file)[0]
1790 mod.scan(src) 1789 mod.scan(src)
1791 if caching: 1790 if caching:
1792 _modules[modname] = mod 1791 _modules[modname] = mod

eric ide

mercurial