[gtksourceview] engine: remove _gtk_source_engine_get_context_class_tag()
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] engine: remove _gtk_source_engine_get_context_class_tag()
- Date: Sun, 10 May 2015 12:15:22 +0000 (UTC)
commit c6e448b0e253fc08c760232165e69bce8487eac9
Author: Sébastien Wilmet <swilmet gnome org>
Date: Sun May 10 14:12:27 2015 +0200
engine: remove _gtk_source_engine_get_context_class_tag()
A context class tag can now be retrieved with a lookup on the
GtkTextTagTable.
gtksourceview/gtksourcecontextengine.c | 17 -----------------
gtksourceview/gtksourceengine.c | 11 -----------
gtksourceview/gtksourceengine.h | 9 ---------
3 files changed, 0 insertions(+), 37 deletions(-)
---
diff --git a/gtksourceview/gtksourcecontextengine.c b/gtksourceview/gtksourcecontextengine.c
index 1114ab6..9eaaa92 100644
--- a/gtksourceview/gtksourcecontextengine.c
+++ b/gtksourceview/gtksourcecontextengine.c
@@ -2712,22 +2712,6 @@ gtk_source_context_engine_finalize (GObject *object)
G_OBJECT_CLASS (_gtk_source_context_engine_parent_class)->finalize (object);
}
-static GtkTextTag *
-gtk_source_context_engine_get_context_class_tag (GtkSourceEngine *engine,
- const gchar *context_class)
-{
- GHashTable *hash_table = GTK_SOURCE_CONTEXT_ENGINE (engine)->priv->context_classes;
-
- if (hash_table == NULL)
- {
- /* This happens when highlighting is disabled */
- return NULL;
- }
-
- return g_hash_table_lookup (hash_table,
- context_class);
-}
-
static void
_gtk_source_engine_interface_init (GtkSourceEngineInterface *iface)
{
@@ -2736,7 +2720,6 @@ _gtk_source_engine_interface_init (GtkSourceEngineInterface *iface)
iface->text_deleted = gtk_source_context_engine_text_deleted;
iface->update_highlight = gtk_source_context_engine_update_highlight;
iface->set_style_scheme = gtk_source_context_engine_set_style_scheme;
- iface->get_context_class_tag = gtk_source_context_engine_get_context_class_tag;
}
static void
diff --git a/gtksourceview/gtksourceengine.c b/gtksourceview/gtksourceengine.c
index 8e852c9..af4e636 100644
--- a/gtksourceview/gtksourceengine.c
+++ b/gtksourceview/gtksourceengine.c
@@ -97,14 +97,3 @@ _gtk_source_engine_set_style_scheme (GtkSourceEngine *engine,
GTK_SOURCE_ENGINE_GET_INTERFACE (engine)->set_style_scheme (engine, scheme);
}
-
-GtkTextTag *
-_gtk_source_engine_get_context_class_tag (GtkSourceEngine *engine,
- const gchar *context_class)
-{
- g_return_val_if_fail (GTK_SOURCE_IS_ENGINE (engine), NULL);
- g_return_val_if_fail (context_class != NULL, NULL);
-
- return GTK_SOURCE_ENGINE_GET_INTERFACE (engine)->get_context_class_tag (engine,
- context_class);
-}
diff --git a/gtksourceview/gtksourceengine.h b/gtksourceview/gtksourceengine.h
index f6e1972..5751349 100644
--- a/gtksourceview/gtksourceengine.h
+++ b/gtksourceview/gtksourceengine.h
@@ -56,10 +56,6 @@ struct _GtkSourceEngineInterface
void (* set_style_scheme) (GtkSourceEngine *engine,
GtkSourceStyleScheme *scheme);
-
- GtkTextTag *(* get_context_class_tag)
- (GtkSourceEngine *engine,
- const gchar *context_class);
};
G_GNUC_INTERNAL
@@ -89,11 +85,6 @@ G_GNUC_INTERNAL
void _gtk_source_engine_set_style_scheme (GtkSourceEngine *engine,
GtkSourceStyleScheme *scheme);
-G_GNUC_INTERNAL
-GtkTextTag *_gtk_source_engine_get_context_class_tag
- (GtkSourceEngine *engine,
- const gchar *context_class);
-
G_END_DECLS
#endif /* __GTK_SOURCE_ENGINE_H__ */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]