TomPh:
> I'm using sci 324 on gtk 3.4.4. Background flicker when moving/scrolling makes scintilla practically unusable on this platform, for me at least
There's more to the platform than just the version of GTK+. Ubuntu and its overlay scroll bars may change performance and behaviour.
> // Avoid background drawing flash
> gtk_widget_set_double_buffered(widtxt, FALSE);
Scintilla is normally used with an internal pixmap buffer that holds a single line.
http://www.scintilla.org/ScintillaDoc.html#SCI_SETBUFFEREDDRAW
When scrolling text, Scintilla tries to avoid redrawing by blitting the text in ScintillaGTK::ScrollText. Since this is using gdk_window_scroll it is changing the screen without going through GTK+'s buffer.
You should check with Scintilla 3.2.2 as that was before this change:
http://scintilla.hg.sourceforge.net/hgweb/scintilla/scintilla/rev/c39df2a9f97a
Neil