249 font = Preferences.getTerminal("MonospacedFont") |
249 font = Preferences.getTerminal("MonospacedFont") |
250 self.monospacedStyles(font) |
250 self.monospacedStyles(font) |
251 return |
251 return |
252 |
252 |
253 # get the font for style 0 and set it as the default font |
253 # get the font for style 0 and set it as the default font |
254 key = 'Scintilla/%s/style0/font' % self.lexer_.language() |
254 key = 'Scintilla/{0}/style0/font'.format(self.lexer_.language()) |
255 fdesc = Preferences.Prefs.settings.value(key) |
255 fdesc = Preferences.Prefs.settings.value(key) |
256 if fdesc is not None: |
256 if fdesc is not None: |
257 font = QFont(fdesc[0], int(fdesc[1])) |
257 font = QFont(fdesc[0], int(fdesc[1])) |
258 self.lexer_.setDefaultFont(font) |
258 self.lexer_.setDefaultFont(font) |
259 self.setLexer(self.lexer_) |
259 self.setLexer(self.lexer_) |
743 if cmd.lower() in ["clear", "cls"]: |
743 if cmd.lower() in ["clear", "cls"]: |
744 self.clear() |
744 self.clear() |
745 return |
745 return |
746 else: |
746 else: |
747 if not cmd.endswith("\n"): |
747 if not cmd.endswith("\n"): |
748 cmd = "%s\n" % cmd |
748 cmd = "{0}\n".format(cmd) |
749 self.__send(cmd) |
749 self.__send(cmd) |
750 |
750 |
751 def __useHistory(self): |
751 def __useHistory(self): |
752 """ |
752 """ |
753 Private method to display a command from the history. |
753 Private method to display a command from the history. |