SF.net SVN: geany:[4446] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Tue Nov 24 16:27:37 UTC 2009


Revision: 4446
          http://geany.svn.sourceforge.net/geany/?rev=4446&view=rev
Author:   ntrel
Date:     2009-11-24 16:27:37 +0000 (Tue, 24 Nov 2009)

Log Message:
-----------
Parse VHDL signals.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/symbols.c
    trunk/tagmanager/vhdl.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2009-11-24 16:22:14 UTC (rev 4445)
+++ trunk/ChangeLog	2009-11-24 16:27:37 UTC (rev 4446)
@@ -6,6 +6,8 @@
  * src/highlighting.c:
    Fix setting filetype properties when both the system and the user file
    have properties set.
+ * src/symbols.c, tagmanager/vhdl.c:
+   Parse VHDL signals.
 
 
 2009-11-23  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>

Modified: trunk/src/symbols.c
===================================================================
--- trunk/src/symbols.c	2009-11-24 16:22:14 UTC (rev 4445)
+++ trunk/src/symbols.c	2009-11-24 16:27:37 UTC (rev 4446)
@@ -752,10 +752,11 @@
 				/*&(tv_iters.tag_member), _("Members"),*/
 				/*&(tv_iters.tag_macro), _("Macros"),*/
 				&(tv_iters.tag_variable), _("Variables"), "classviewer-var",
+				&(tv_iters.tag_struct), _("Signals"), NULL,
+				&(tv_iters.tag_namespace), _("Package"), "classviewer-namespace",
+				&(tv_iters.tag_type), _("Types"), NULL,
+				&(tv_iters.tag_other), _("Other"), "classviewer-other",
 				NULL);
-				/*&(tv_iters.tag_namespace), _("Namespaces"),*/
-				/*&(tv_iters.tag_struct), _("Signals"),*/
-				/*&(tv_iters.tag_other), _("Other"), NULL);*/
 			break;
 		}
 		case GEANY_FILETYPES_JAVA:

Modified: trunk/tagmanager/vhdl.c
===================================================================
--- trunk/tagmanager/vhdl.c	2009-11-24 16:22:14 UTC (rev 4445)
+++ trunk/tagmanager/vhdl.c	2009-11-24 16:27:37 UTC (rev 4446)
@@ -63,13 +63,13 @@
 static vString* TagName=NULL;
 
 static kindOption VhdlKinds [] = {
- { TRUE, 'c', "constant",     "constants" },
- { TRUE, 't', "type",         "types" },
+ { TRUE, 'c', "other",        "constants" },
+ { TRUE, 't', "typedef",      "types" },
  { TRUE, 'v', "variable",     "variables" },
  { TRUE, 'a', "atribute",     "atributes" },
- { TRUE, 's', "signal",       "signals" },
+ { TRUE, 's', "struct",       "signals" },
  { TRUE, 'f', "function",     "functions" },
- { TRUE, 'p', "procedure",    "procedure" },
+ { TRUE, 'p', "prototype",    "procedure" },
  { TRUE, 'k', "component",    "components" },
  { TRUE, 'l', "package",      "packages" },
  { TRUE, 'm', "process",      "process" },


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