The unparent method should be called in dispose(), not in finalize(). This patch fixes that which removes some ugly warnings from OS X command line.
More here:
http://sourceforge.net/p/scintilla/bugs/1777/
Would be nice to have this for 1.26 to get rid of the warnings. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/746
-- Commit Summary --
* Backport Scintilla patch correctly disposing scrollbars
-- File Changes --
M scintilla/gtk/ScintillaGTK.cxx (26)
-- Patch Links --
https://github.com/geany/geany/pull/746.patch https://github.com/geany/geany/pull/746.diff
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/746