[gnome-builder/wip/commands] vim: make operation not need an instance.



commit 653e3edcf113d88cd13ff1877df725fc83857255
Author: Christian Hergert <christian hergert me>
Date:   Tue Oct 7 21:56:29 2014 -0700

    vim: make operation not need an instance.

 src/editor/gb-editor-vim.c |   12 ++++--------
 src/editor/gb-editor-vim.h |    3 +--
 2 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/src/editor/gb-editor-vim.c b/src/editor/gb-editor-vim.c
index 52ecf34..8cde9ff 100644
--- a/src/editor/gb-editor-vim.c
+++ b/src/editor/gb-editor-vim.c
@@ -3347,10 +3347,8 @@ gb_editor_vim_op_nohl (GbEditorVim *vim,
 }
 
 static GbEditorVimOperation
-gb_editor_vim_parse_operation (GbEditorVim *vim,
-                               const gchar *command_text)
+gb_editor_vim_parse_operation (const gchar *command_text)
 {
-  g_return_val_if_fail (GB_IS_EDITOR_VIM (vim), NULL);
   g_return_val_if_fail (command_text, NULL);
 
   if (g_str_equal (command_text, "sort"))
@@ -3374,15 +3372,13 @@ gb_editor_vim_parse_operation (GbEditorVim *vim,
 }
 
 gboolean
-gb_editor_vim_is_command (GbEditorVim *vim,
-                          const gchar *command_text)
+gb_editor_vim_is_command (const gchar *command_text)
 {
   GbEditorVimOperation func;
 
-  g_return_val_if_fail (GB_IS_EDITOR_VIM (vim), FALSE);
   g_return_val_if_fail (command_text, FALSE);
 
-  func = gb_editor_vim_parse_operation (vim, command_text);
+  func = gb_editor_vim_parse_operation (command_text);
   if (func)
     return TRUE;
 
@@ -3401,7 +3397,7 @@ gb_editor_vim_execute_command (GbEditorVim *vim,
   g_return_if_fail (command);
 
   copy = g_strstrip (g_strdup (command));
-  func = gb_editor_vim_parse_operation (vim, copy);
+  func = gb_editor_vim_parse_operation (copy);
 
   if (func)
     {
diff --git a/src/editor/gb-editor-vim.h b/src/editor/gb-editor-vim.h
index dd9ce6c..aa3f94a 100644
--- a/src/editor/gb-editor-vim.h
+++ b/src/editor/gb-editor-vim.h
@@ -81,8 +81,7 @@ void             gb_editor_vim_set_enabled     (GbEditorVim     *vim,
 GtkWidget       *gb_editor_vim_get_text_view   (GbEditorVim     *vim);
 gboolean         gb_editor_vim_execute_command (GbEditorVim     *vim,
                                                 const gchar     *command);
-gboolean         gb_editor_vim_is_command      (GbEditorVim     *vim,
-                                                const gchar     *command_text);
+gboolean         gb_editor_vim_is_command      (const gchar     *command_text);
 
 G_END_DECLS
 


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