[gedit-plugins/remove-deprecated] Word completion deprecated symbols
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-plugins/remove-deprecated] Word completion deprecated symbols
- Date: Sun, 28 Apr 2019 11:18:21 +0000 (UTC)
commit cae7b011ad6f46b1b0f82e9ec7d378994625b001
Author: Jordi Mas <jmas softcatala org>
Date: Sun Apr 28 13:18:06 2019 +0200
Word completion deprecated symbols
.../wordcompletion/gedit-word-completion-plugin.c | 25 ++++++++++------------
1 file changed, 11 insertions(+), 14 deletions(-)
---
diff --git a/plugins/wordcompletion/gedit-word-completion-plugin.c
b/plugins/wordcompletion/gedit-word-completion-plugin.c
index 6bf81ee..2b10a85 100644
--- a/plugins/wordcompletion/gedit-word-completion-plugin.c
+++ b/plugins/wordcompletion/gedit-word-completion-plugin.c
@@ -43,6 +43,14 @@ static void gedit_window_activatable_iface_init (GeditWindowActivatableInterface
static void gedit_view_activatable_iface_init (GeditViewActivatableInterface *iface);
static void peas_gtk_configurable_iface_init (PeasGtkConfigurableInterface *iface);
+struct _GeditWordCompletionPluginPrivate
+{
+ GtkWidget *window;
+ GeditView *view;
+ GtkSourceCompletionProvider *provider;
+};
+
+
G_DEFINE_DYNAMIC_TYPE_EXTENDED (GeditWordCompletionPlugin,
gedit_word_completion_plugin,
PEAS_TYPE_EXTENSION_BASE,
@@ -52,14 +60,8 @@ G_DEFINE_DYNAMIC_TYPE_EXTENDED (GeditWordCompletionPlugin,
G_IMPLEMENT_INTERFACE_DYNAMIC (GEDIT_TYPE_VIEW_ACTIVATABLE,
gedit_view_activatable_iface_init)
G_IMPLEMENT_INTERFACE_DYNAMIC (PEAS_GTK_TYPE_CONFIGURABLE,
- peas_gtk_configurable_iface_init))
-
-struct _GeditWordCompletionPluginPrivate
-{
- GtkWidget *window;
- GeditView *view;
- GtkSourceCompletionProvider *provider;
-};
+ peas_gtk_configurable_iface_init)
+ G_ADD_PRIVATE_DYNAMIC
(GeditWordCompletionPlugin))
enum
{
@@ -73,9 +75,7 @@ gedit_word_completion_plugin_init (GeditWordCompletionPlugin *plugin)
{
gedit_debug_message (DEBUG_PLUGINS, "GeditWordCompletionPlugin initializing");
- plugin->priv = G_TYPE_INSTANCE_GET_PRIVATE (plugin,
- GEDIT_TYPE_WORD_COMPLETION_PLUGIN,
- GeditWordCompletionPluginPrivate);
+ plugin->priv = gedit_word_completion_plugin_get_instance_private (plugin);
}
static void
@@ -273,7 +273,6 @@ gedit_word_completion_view_deactivate (GeditViewActivatable *activatable)
{
GeditWordCompletionPluginPrivate *priv;
GtkSourceCompletion *completion;
- GtkSourceCompletionProvider *provider;
GtkTextBuffer *buf;
gedit_debug (DEBUG_PLUGINS);
@@ -348,8 +347,6 @@ gedit_word_completion_plugin_class_init (GeditWordCompletionPluginClass *klass)
g_object_class_override_property (object_class, PROP_WINDOW, "window");
g_object_class_override_property (object_class, PROP_VIEW, "view");
-
- g_type_class_add_private (klass, sizeof (GeditWordCompletionPluginPrivate));
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]