valgrindで調べるとQtの中で落ちているっぽいので、QtかScintillaのバグの様だ。
Qt/Scintillaの中を追うのは大変なので、TortoiseHG側でauto completionをOffにすることで対処する。
参考:
ScintillaのAPI
/usr/share/pyshared/tortoisehg/hgqt/messageentry.pyを以下のように変更する。
--- messageentry.py.orig 2011-07-28 10:23:28.976103550 +0900
+++ messageentry.py 2011-07-28 10:23:35.004133442 +0900
@@ -28,7 +28,7 @@
         self.setCaretLineVisible(True)
         self.setAutoIndent(True)
         self.setAutoCompletionThreshold(2)
-        self.setAutoCompletionSource(QsciScintilla.AcsAPIs)
+        self.setAutoCompletionSource(QsciScintilla.AcsNone)
         self.setAutoCompletionFillupsEnabled(True)
         self.setLexer(QsciLexerMakefile(self))
         self.lexer().setFont(qtlib.getfont('fontcomment').font())
 
0 件のコメント:
コメントを投稿