[gnome-builder/wip/libide-merge] line jump to first nonspace char
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/libide-merge] line jump to first nonspace char
- Date: Sun, 22 Mar 2015 00:21:08 +0000 (UTC)
commit 6b866aa3ced7b336ee50b8c44c8ad42beec45e4d
Author: Christian Hergert <christian hergert me>
Date: Sat Mar 21 17:13:59 2015 -0700
line jump to first nonspace char
libide/ide-source-view-movements.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/libide/ide-source-view-movements.c b/libide/ide-source-view-movements.c
index 6beed2a..032d593 100644
--- a/libide/ide-source-view-movements.c
+++ b/libide/ide-source-view-movements.c
@@ -422,6 +422,11 @@ ide_source_view_movements_nth_line (Movement *mv)
gtk_text_iter_set_line (&mv->insert, mv->count - 1);
gtk_text_iter_set_line_offset (&mv->insert, 0);
+
+ while (!gtk_text_iter_ends_line (&mv->insert) &&
+ g_unichar_isspace (gtk_text_iter_get_char (&mv->insert)))
+ if (!gtk_text_iter_forward_char (&mv->insert))
+ break;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]