Closed ejgallego closed 7 months ago
A cursory glance seems to indicate I am not using the modified GtkSourceView completion API in coq/coq#11400.
A cursory glance seems to indicate I am not using the modified GtkSourceView completion API in #11400.
You are indeed using the API, but IMHO that's fine, we will rebase after coq/coq#11400 is needed and fix whatever needs to be fixed; in fact the reason this works now is that coqide master
is not using the API.
main changes are in the completion API, see https://developer.gnome.org/gtksourceview/stable/porting-guide-3-to-4.html
So, only the following changes for adapting to the new completion API, right?
A stripped down version of lablgtk3-sourceview3 compiled against gsourceview-4.8.4, leading to a running coqide (on HaikuOS), coqide with gsourceview4 on HaikuOS Though if i play with it , it crashes on calls on _drawspaces functions. Would be glad to see this PR solved to get a polished coqide :)
I'm afraid folks I'll have to drop this PR due to lack of cycles. Of course feel free to resume work on it using the code.
main changes are in the completion API, see https://developer.gnome.org/gtksourceview/stable/porting-guide-3-to-4.html
todos:
draw_spaces
API, restoreNote that CoqIDE was able to get compiled and is functional with the current status of this lib, https://github.com/coq/coq/pull/11412