[gnome-builder/wip/vim] editor: make indent/unindent public API for source view.



commit 67e14f64f2357ea6b77b2fcc820f71ad86561f15
Author: Christian Hergert <christian hergert me>
Date:   Mon Sep 29 16:44:12 2014 -0700

    editor: make indent/unindent public API for source view.

 src/editor/gb-source-view.c |    4 ++--
 src/editor/gb-source-view.h |   24 +++++++++++++-----------
 2 files changed, 15 insertions(+), 13 deletions(-)
---
diff --git a/src/editor/gb-source-view.c b/src/editor/gb-source-view.c
index c692993..48bad47 100644
--- a/src/editor/gb-source-view.c
+++ b/src/editor/gb-source-view.c
@@ -175,7 +175,7 @@ gb_source_view_set_show_shadow (GbSourceView *view,
   invalidate_window (view);
 }
 
-static void
+void
 gb_source_view_indent_selection (GbSourceView *view)
 {
   GbSourceViewPrivate *priv;
@@ -265,7 +265,7 @@ gb_source_view_indent_selection (GbSourceView *view)
   EXIT;
 }
 
-static void
+void
 gb_source_view_unindent_selection (GbSourceView *view)
 {
   GbSourceViewPrivate *priv;
diff --git a/src/editor/gb-source-view.h b/src/editor/gb-source-view.h
index 7d82cbe..bbdf45e 100644
--- a/src/editor/gb-source-view.h
+++ b/src/editor/gb-source-view.h
@@ -59,17 +59,19 @@ struct _GbSourceViewClass
   void (*begin_search) (GbSourceView           *view);
 };
 
-GType                 gb_source_view_get_type          (void) G_GNUC_CONST;
-void                  gb_source_view_push_snippet      (GbSourceView         *view,
-                                                        GbSourceSnippet      *snippet);
-void                  gb_source_view_clear_snippets    (GbSourceView         *view);
-gboolean              gb_source_view_get_show_shadow   (GbSourceView         *view);
-void                  gb_source_view_set_show_shadow   (GbSourceView         *view,
-                                                        gboolean              show_shadow);
-GbSourceAutoIndenter *gb_source_view_get_auto_indenter (GbSourceView         *view);
-void                  gb_source_view_set_auto_indenter (GbSourceView         *view,
-                                                        GbSourceAutoIndenter *auto_indenter);
-void                  gb_source_view_begin_search      (GbSourceView         *view);
+GType                 gb_source_view_get_type           (void) G_GNUC_CONST;
+void                  gb_source_view_push_snippet       (GbSourceView         *view,
+                                                         GbSourceSnippet      *snippet);
+void                  gb_source_view_clear_snippets     (GbSourceView         *view);
+gboolean              gb_source_view_get_show_shadow    (GbSourceView         *view);
+void                  gb_source_view_set_show_shadow    (GbSourceView         *view,
+                                                         gboolean              show_shadow);
+GbSourceAutoIndenter *gb_source_view_get_auto_indenter  (GbSourceView         *view);
+void                  gb_source_view_set_auto_indenter  (GbSourceView         *view,
+                                                         GbSourceAutoIndenter *auto_indenter);
+void                  gb_source_view_begin_search       (GbSourceView         *view);
+void                  gb_source_view_indent_selection   (GbSourceView         *view);
+void                  gb_source_view_unindent_selection (GbSourceView         *view);
 
 G_END_DECLS
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]