10372:1444b4bee64b | 10373:093dcebe5ecb |
---|---|
90 | 90 |
91 self.lexer = None | 91 self.lexer = None |
92 self.lexers = lexers | 92 self.lexers = lexers |
93 | 93 |
94 # set initial values | 94 # set initial values |
95 languages = sorted([""] + list(self.lexers.keys())) | 95 languages = sorted([""] + list(self.lexers)) |
96 self.__populateLanguages(languages) | 96 self.__populateLanguages(languages) |
97 | 97 |
98 def setMode(self, displayMode): | 98 def setMode(self, displayMode): |
99 """ | 99 """ |
100 Public method to perform mode dependent setups. | 100 Public method to perform mode dependent setups. |
109 | 109 |
110 def save(self): | 110 def save(self): |
111 """ | 111 """ |
112 Public slot to save the Editor Highlighting Styles configuration. | 112 Public slot to save the Editor Highlighting Styles configuration. |
113 """ | 113 """ |
114 for lexer in list(self.lexers.values()): | 114 for lexer in self.lexers.values(): |
115 lexer.writeSettings() | 115 lexer.writeSettings() |
116 | 116 |
117 def __populateLanguages(self, languages): | 117 def __populateLanguages(self, languages): |
118 """ | 118 """ |
119 Private method to populate the language selection box. | 119 Private method to populate the language selection box. |
568 EditorHighlightingStylesSelectionDialog, | 568 EditorHighlightingStylesSelectionDialog, |
569 ) | 569 ) |
570 | 570 |
571 stylesDir = getConfig("ericStylesDir") | 571 stylesDir = getConfig("ericStylesDir") |
572 | 572 |
573 lexerNames = list(self.lexers.keys()) | 573 lexerNames = list(self.lexers) |
574 if not exportAll: | 574 if not exportAll: |
575 if self.lexer: | 575 if self.lexer: |
576 preselect = [self.lexer.language()] | 576 preselect = [self.lexer.language()] |
577 else: | 577 else: |
578 preselect = [] | 578 preselect = [] |