diff -r e5146f38a03a -r f4bb5648fc29 QScintilla/MiniEditor.py --- a/QScintilla/MiniEditor.py Mon Dec 10 18:40:10 2012 +0100 +++ b/QScintilla/MiniEditor.py Mon Dec 10 20:15:52 2012 +0100 @@ -2194,14 +2194,13 @@ self.__textEdit.setEdgeColumn(Preferences.getEditor("EdgeColumn")) self.__textEdit.setEdgeColor(Preferences.getEditorColour("Edge")) - if Preferences.getEditor("WrapLongLines"): + wrapFlag = Preferences.getEditor("WrapLongLinesMode") + if wrapFlag == QsciScintilla.WrapFlagNone: + self.__textEdit.setWrapMode(QsciScintilla.WrapNone) + self.__textEdit.setWrapVisualFlags(wrapFlag, wrapFlag) + else: self.__textEdit.setWrapMode(QsciScintilla.WrapWord) - self.__textEdit.setWrapVisualFlags( - QsciScintilla.WrapFlagByBorder, QsciScintilla.WrapFlagByBorder) - else: - self.__textEdit.setWrapMode(QsciScintilla.WrapNone) - self.__textEdit.setWrapVisualFlags( - QsciScintilla.WrapFlagNone, QsciScintilla.WrapFlagNone) + self.__textEdit.setWrapVisualFlags(wrapFlag, wrapFlag) self.searchIndicator = QsciScintilla.INDIC_CONTAINER self.__textEdit.indicatorDefine(self.searchIndicator, QsciScintilla.INDIC_BOX,