[gnome-builder/gnome-builder-3-26] buffer: backport helper to get highlight engine
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/gnome-builder-3-26] buffer: backport helper to get highlight engine
- Date: Fri, 12 Jan 2018 23:41:44 +0000 (UTC)
commit b51a6de62274a49da49adcda6dbf04f986465b59
Author: Christian Hergert <chergert redhat com>
Date: Fri Jan 12 15:33:46 2018 -0800
buffer: backport helper to get highlight engine
libide/buffers/ide-buffer-private.h | 3 +++
libide/buffers/ide-buffer.c | 10 ++++++++++
2 files changed, 13 insertions(+)
---
diff --git a/libide/buffers/ide-buffer-private.h b/libide/buffers/ide-buffer-private.h
index 1bb5246e6..34dc179f9 100644
--- a/libide/buffers/ide-buffer-private.h
+++ b/libide/buffers/ide-buffer-private.h
@@ -23,6 +23,7 @@
#include "buffers/ide-buffer.h"
#include "buffers/ide-buffer-manager.h"
+#include "highlighting/ide-highlight-engine.h"
G_BEGIN_DECLS
@@ -38,6 +39,8 @@ void _ide_buffer_set_mtime (IdeBuffer *self,
const GTimeVal *mtime);
void _ide_buffer_set_read_only (IdeBuffer *buffer,
gboolean read_only);
+IdeHighlightEngine *
+ _ide_buffer_get_highlight_engine (IdeBuffer *self);
void _ide_buffer_manager_reclaim (IdeBufferManager *self,
IdeBuffer *buffer);
diff --git a/libide/buffers/ide-buffer.c b/libide/buffers/ide-buffer.c
index dbe1ea0f5..8c7ba4216 100644
--- a/libide/buffers/ide-buffer.c
+++ b/libide/buffers/ide-buffer.c
@@ -3142,3 +3142,13 @@ _ide_buffer_get_addins (IdeBuffer *self)
return priv->addins;
}
+
+IdeHighlightEngine *
+_ide_buffer_get_highlight_engine (IdeBuffer *self)
+{
+ IdeBufferPrivate *priv = ide_buffer_get_instance_private (self);
+
+ g_assert (IDE_IS_BUFFER (self));
+
+ return priv->highlight_engine;
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]