SF.net SVN: geany: [2140] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Wed Jan 2 13:17:25 UTC 2008


Revision: 2140
          http://geany.svn.sourceforge.net/geany/?rev=2140&view=rev
Author:   ntrel
Date:     2008-01-02 05:17:25 -0800 (Wed, 02 Jan 2008)

Log Message:
-----------
Ignore D import statements.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tagmanager/c.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-12-30 21:02:50 UTC (rev 2139)
+++ trunk/ChangeLog	2008-01-02 13:17:25 UTC (rev 2140)
@@ -1,3 +1,9 @@
+2008-01-02  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * tagmanager/c.c:
+   Ignore D import statements.
+
+
 2007-12-30  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>
 
  * tagmanager/basic.c:
@@ -14,6 +20,7 @@
    of the default home directory (closes #1856305).
  * src/geany.h, src/project.c: Remove unnecessary macro GEANY_HOME_DIR.
 
+
 2007-12-28  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
 
  * plugins/filebrowser.c:

Modified: trunk/tagmanager/c.c
===================================================================
--- trunk/tagmanager/c.c	2007-12-30 21:02:50 UTC (rev 2139)
+++ trunk/tagmanager/c.c	2008-01-02 13:17:25 UTC (rev 2140)
@@ -354,7 +354,7 @@
 	{ "goto",           KEYWORD_GOTO,           { 1, 1, 1, 1, 0 } },
 	{ "if",             KEYWORD_IF,             { 1, 1, 1, 1, 0 } },
 	{ "implements",     KEYWORD_IMPLEMENTS,     { 0, 0, 0, 1, 0 } },
-	{ "import",         KEYWORD_IMPORT,         { 0, 0, 0, 1, 0 } },
+	{ "import",         KEYWORD_IMPORT,         { 0, 1, 0, 1, 0 } },	// D
 	{ "inline",         KEYWORD_INLINE,         { 0, 1, 0, 0, 0 } },
 	{ "inout",          KEYWORD_INOUT,          { 0, 0, 0, 0, 1 } },
 	{ "input",          KEYWORD_INPUT,          { 0, 0, 0, 0, 1 } },
@@ -369,7 +369,7 @@
 	{ "m_state",        KEYWORD_M_STATE,        { 0, 0, 0, 0, 1 } },
 	{ "m_trans",        KEYWORD_M_TRANS,        { 0, 0, 0, 0, 1 } },
 	{ "mutable",        KEYWORD_MUTABLE,        { 0, 1, 0, 0, 0 } },
-	{ "module",         KEYWORD_MODULE,         { 0, 1, 0, 0, 0 } },
+	{ "module",         KEYWORD_MODULE,         { 0, 1, 0, 0, 0 } },	// D
 	{ "namespace",      KEYWORD_NAMESPACE,      { 0, 1, 1, 0, 0 } },
 	{ "native",         KEYWORD_NATIVE,         { 0, 0, 0, 1, 0 } },
 	{ "new",            KEYWORD_NEW,            { 0, 1, 1, 1, 0 } },
@@ -2768,14 +2768,14 @@
 {
     contextual_fake_count = 0;
     Lang_d = language;
-    buildKeywordHash (language, 1);
+    buildKeywordHash (language, 1);	// C++ keywords
 }
 
 static void initializeFeriteParser (const langType language)
 {
     contextual_fake_count = 0;
     Lang_ferite = language;
-    buildKeywordHash (language, 1);
+    buildKeywordHash (language, 1);	// C++ keywords
 }
 
 static void initializeCsharpParser (const langType language)


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list