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.