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 件のコメント:
コメントを投稿