GNOME Bugzilla – Bug 767416
gtkmm support for code completion
Last modified: 2016-06-08 18:40:48 UTC
Hello, Gnome-builder v3.20.4 My concerns: No syntax highlighting for Gtk/Gio/Glib name spaces and classes. In a header file: public: struct MyStruct{ int count; Glib::ustring name; }; MyStruct *obj; in cpp file I am typing obj-> and I see both name and count are int type. If I declare obj as non-pointer, no completion after obj. even after Ctr+Space Any comments?
Created attachment 329419 [details] [review] clang: allow clang plugin to be activated in c++ header files
Created attachment 329420 [details] [review] ctags: allow ctags completion to be activated in c++ header files
Looks like an oversight on my part, I had forgotten that we had GtkSourceView split both the C++ source files (id "cpp") and C++ header files (id "cpphdr") into new files separate from C. I'll merge to our 3.20.x branch as well, so when we make a 3.20.6 release the patch will be there. Attachment 329419 [details] pushed as 412b4c8 - clang: allow clang plugin to be activated in c++ header files Attachment 329420 [details] pushed as c7bd919 - ctags: allow ctags completion to be activated in c++ header files