[gnome-builder/wip/vim] auto-indent: don't add space before ( on #define's



commit 73407eaafedc94bde0d5af8781805ba18e85798e
Author: Christian Hergert <christian hergert me>
Date:   Thu Oct 2 13:58:46 2014 -0700

    auto-indent: don't add space before ( on #define's

 src/editor/gb-source-auto-indenter-c.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/editor/gb-source-auto-indenter-c.c b/src/editor/gb-source-auto-indenter-c.c
index 99731ef..ef18763 100644
--- a/src/editor/gb-source-auto-indenter-c.c
+++ b/src/editor/gb-source-auto-indenter-c.c
@@ -796,6 +796,10 @@ maybe_space_before_paren (GbSourceAutoIndenterC *c,
   if (in_c89_comment (begin, &match_begin))
     return NULL;
 
+  /* ignore preprocessor #define */
+  if (line_starts_with_fuzzy (begin, "#"))
+    return NULL;
+
   gtk_text_iter_assign (&copy, begin);
 
   /*


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