2908 Private method to select a specific pygments lexer. |
2908 Private method to select a specific pygments lexer. |
2909 |
2909 |
2910 @return name of the selected pygments lexer (string) |
2910 @return name of the selected pygments lexer (string) |
2911 """ |
2911 """ |
2912 from pygments.lexers import get_all_lexers |
2912 from pygments.lexers import get_all_lexers |
2913 lexerList = sorted(l[0] for l in get_all_lexers()) |
2913 lexerList = sorted(lex[0] for lex in get_all_lexers()) |
2914 try: |
2914 try: |
2915 lexerSel = lexerList.index(self.getLanguage()) |
2915 lexerSel = lexerList.index(self.getLanguage()) |
2916 except ValueError: |
2916 except ValueError: |
2917 lexerSel = 0 |
2917 lexerSel = 0 |
2918 lexerName, ok = QInputDialog.getItem( |
2918 lexerName, ok = QInputDialog.getItem( |