QScintilla/APIsManager.py

branch
Py2 comp.
changeset 3142
55030c09e142
parent 3057
10516539f238
parent 3096
23856c207f81
child 3145
a9de05d4a22f
equal deleted inserted replaced
3141:72f3bde98c58 3142:55030c09e142
183 if Globals.isWindowsPlatform(): 183 if Globals.isWindowsPlatform():
184 qsciPath = os.path.join( 184 qsciPath = os.path.join(
185 Globals.getPyQt4ModulesDirectory(), "qsci") 185 Globals.getPyQt4ModulesDirectory(), "qsci")
186 if os.path.exists(qsciPath): 186 if os.path.exists(qsciPath):
187 # it's the installer 187 # it's the installer
188 apidir = os.path.join(qsciPath, "api", 188 if self.__lexer.lexer() is not None:
189 self.__lexer.lexer()) 189 apidir = os.path.join(qsciPath, "api",
190 fnames = [] 190 self.__lexer.lexer())
191 filist = QDir(apidir).entryInfoList(["*.api"], QDir.Files, 191 fnames = []
192 QDir.IgnoreCase) 192 filist = QDir(apidir).entryInfoList(
193 for fi in filist: 193 ["*.api"], QDir.Files, QDir.IgnoreCase)
194 fnames.append(fi.absoluteFilePath()) 194 for fi in filist:
195 return fnames 195 fnames.append(fi.absoluteFilePath())
196 return fnames
197 else:
198 return []
196 199
197 return self.__apis.installedAPIFiles() 200 return self.__apis.installedAPIFiles()
198 else: 201 else:
199 return [] 202 return []
200 203

eric ide

mercurial