Completion: avoid two fields in the private struct
Completion: avoid two fields in the private struct

Instead of keeping these fields in the private struct, it's simpler to
bind properties or connect to a signal.

GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview