diff -r 3e9f0330f833 -r 7781e396c903 QScintilla/Shell.py --- a/QScintilla/Shell.py Sun Jun 19 17:50:39 2011 +0200 +++ b/QScintilla/Shell.py Sun Jun 19 19:36:27 2011 +0200 @@ -44,7 +44,7 @@ @param vm reference to the viewmanager object @param parent parent widget (QWidget) """ - QsciScintillaCompat.__init__(self, parent) + super().__init__(parent) self.setUtf8(True) self.vm = vm @@ -534,7 +534,7 @@ @param platform platform of the remote interpreter (string) @param dbgclient debug client variant used (string) """ - QsciScintillaCompat.clear(self) + super().clear() if self.passive and not self.dbs.isConnected(): self.__write(self.trUtf8('Passive Debug Mode')) self.__write(self.trUtf8('\nNot connected')) @@ -722,7 +722,7 @@ if event.button() == Qt.MidButton: self.__middleMouseButton() else: - QsciScintillaCompat.mousePressEvent(self, event) + super().mousePressEvent(event) def editorCommand(self, cmd): """ @@ -760,7 +760,7 @@ self.prline, self.prcol = self.getCursorPosition() if self.echoInput: ac = self.isListActive() - QsciScintillaCompat.keyPressEvent(self, ev) + super().keyPressEvent(ev) self.incrementalSearchActive = True if ac and \ self.racEnabled: @@ -1334,7 +1334,7 @@ if self.inDragDrop: event.acceptProposedAction() else: - QsciScintillaCompat.dragEnterEvent(self, event) + super().dragEnterEvent(event) def dragMoveEvent(self, event): """ @@ -1345,7 +1345,7 @@ if self.inDragDrop: event.accept() else: - QsciScintillaCompat.dragMoveEvent(self, event) + super().dragMoveEvent(event) def dragLeaveEvent(self, event): """ @@ -1357,7 +1357,7 @@ self.inDragDrop = False event.accept() else: - QsciScintillaCompat.dragLeaveEvent(self, event) + super().dragLeaveEvent(event) def dropEvent(self, event): """ @@ -1384,7 +1384,7 @@ self.executeLines(s) del s else: - QsciScintillaCompat.dropEvent(self, event) + super().dropEvent(event) self.inDragDrop = False @@ -1410,7 +1410,7 @@ self.setCaretWidth(self.caretWidth) self.setCursorFlashTime(QApplication.cursorFlashTime()) - QsciScintillaCompat.focusInEvent(self, event) + super().focusInEvent(event) def focusOutEvent(self, event): """ @@ -1423,7 +1423,7 @@ except AttributeError: pass self.setCaretWidth(0) - QsciScintillaCompat.focusOutEvent(self, event) + super().focusOutEvent(event) def insert(self, txt): """