--- a/QScintilla/Editor.py Mon Dec 10 20:15:52 2012 +0100 +++ b/QScintilla/Editor.py Tue Dec 11 19:32:52 2012 +0100 @@ -3927,13 +3927,9 @@ self.setEdgeColumn(Preferences.getEditor("EdgeColumn")) self.setEdgeColor(Preferences.getEditorColour("Edge")) - wrapFlag = Preferences.getEditor("WrapLongLinesMode") - if wrapFlag == QsciScintilla.WrapFlagNone: - self.setWrapMode(QsciScintilla.WrapNone) - self.setWrapVisualFlags(wrapFlag, wrapFlag) - else: - self.setWrapMode(QsciScintilla.WrapWord) - self.setWrapVisualFlags(wrapFlag, wrapFlag) + wrapVisualFlag = Preferences.getEditor("WrapVisualFlag") + self.setWrapMode(Preferences.getEditor("WrapLongLinesMode")) + self.setWrapVisualFlags(wrapVisualFlag, wrapVisualFlag) self.zoomTo(Preferences.getEditor("ZoomFactor")) @@ -4028,6 +4024,10 @@ self.setCallTipsStyle(QsciScintilla.CallTipsNoAutoCompletionContext) else: self.setCallTipsStyle(QsciScintilla.CallTipsContext) + try: + self.setCallTipsPosition(Preferences.getEditor("CallTipsPosition")) + except AttributeError: + pass else: self.setCallTipsStyle(QsciScintilla.CallTipsNone)