For the sake of comparison I made a branch to show what the minimal changes would look like to make GeanyDocument a real GObject instead of GBoxed: https://github.com/codebrainz/geany/commit/60feae4be48835e5c74f7c5c1adbf0070247546e
It's within a few lines +/- of 07a84b11982327f7aa1dbbd3129bfba76b108afc and also probably still has lifetime issues (still abusing G* ownership semantics a bit). --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/1038#issuecomment-220505695
