QScintilla/Lexers/LexerPygments.py

branch
5_0_x
changeset 873
0d19ab5e30f8
parent 792
a13346916170
equal deleted inserted replaced
856:2fd0c2ea2487 873:0d19ab5e30f8
316 316
317 elif text: 317 elif text:
318 # step 1: guess based on filename and text 318 # step 1: guess based on filename and text
319 if self.editor is not None: 319 if self.editor is not None:
320 fn = self.editor.getFileName() 320 fn = self.editor.getFileName()
321 try: 321 if fn:
322 lexer = guess_lexer_for_filename(fn, text) 322 try:
323 except ClassNotFound: 323 lexer = guess_lexer_for_filename(fn, text)
324 pass 324 except ClassNotFound:
325 pass
325 326
326 # step 2: guess on text only 327 # step 2: guess on text only
327 if lexer is None: 328 if lexer is None:
328 try: 329 try:
329 lexer = guess_lexer(text) 330 lexer = guess_lexer(text)

eric ide

mercurial