[gnome-builder] vim: Use vim words search forward/backward



commit 78852d175216884589659d70108d5d61d49830c4
Author: Florian Müllner <fmuellner gnome org>
Date:   Mon Oct 6 15:06:34 2014 +0200

    vim: Use vim words search forward/backward
    
    Our implementation is still closer to g*/g#, but matching on vim
    words is an improvement nonetheless ...

 src/editor/gb-editor-vim.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/editor/gb-editor-vim.c b/src/editor/gb-editor-vim.c
index 57d560e..cee28ce 100644
--- a/src/editor/gb-editor-vim.c
+++ b/src/editor/gb-editor-vim.c
@@ -2069,10 +2069,11 @@ gb_editor_vim_select_current_word (GbEditorVim *vim,
   insert = gtk_text_buffer_get_insert (buffer);
   gtk_text_buffer_get_iter_at_mark (buffer, begin, insert);
 
-  if (gtk_text_iter_forward_word_end (begin))
+  if (text_iter_forward_vim_word_end (begin))
     {
       gtk_text_iter_assign (end, begin);
-      if (gtk_text_iter_backward_word_start (begin))
+      gtk_text_iter_forward_char (end);
+      if (text_iter_backward_vim_word (begin))
         return TRUE;
     }
 


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