SF.net SVN: geany:[3405] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Fri Dec 19 16:28:14 UTC 2008
Revision: 3405
http://geany.svn.sourceforge.net/geany/?rev=3405&view=rev
Author: ntrel
Date: 2008-12-19 16:28:14 +0000 (Fri, 19 Dec 2008)
Log Message:
-----------
Use plurals for HTML symbol list parent items.
Fix Fortran Types showing as Interfaces in the symbol list.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/symbols.c
trunk/tagmanager/fortran.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-12-19 16:10:54 UTC (rev 3404)
+++ trunk/ChangeLog 2008-12-19 16:28:14 UTC (rev 3405)
@@ -1,3 +1,10 @@
+2008-12-19 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/symbols.c, tagmanager/fortran.c:
+ Use plurals for HTML symbol list parent items.
+ Fix Fortran Types showing as Interfaces in the symbol list.
+
+
2008-12-18 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* src/editor.c:
Modified: trunk/src/symbols.c
===================================================================
--- trunk/src/symbols.c 2008-12-19 16:10:54 UTC (rev 3404)
+++ trunk/src/symbols.c 2008-12-19 16:28:14 UTC (rev 3405)
@@ -637,10 +637,10 @@
{
tag_list_add_groups(tag_store,
&(tv_iters.tag_function), _("Functions"), NULL,
- &(tv_iters.tag_member), _("Anchor"), NULL,
- &(tv_iters.tag_namespace), _("Heading (H1)"), NULL,
- &(tv_iters.tag_class), _("Heading (H2)"), NULL,
- &(tv_iters.tag_variable), _("Heading (H3)"), NULL,
+ &(tv_iters.tag_member), _("Anchors"), NULL,
+ &(tv_iters.tag_namespace), _("H1 Headings"), NULL,
+ &(tv_iters.tag_class), _("H2 Headings"), NULL,
+ &(tv_iters.tag_variable), _("H3 Headings"), NULL,
NULL);
break;
}
@@ -955,10 +955,15 @@
case tm_tag_enum_t:
{
/* TODO separate C-like types here also */
- if (ft_id == GEANY_FILETYPES_HAXE)
+ switch (ft_id)
{
- iter = &tv_iters.tag_type;
- break;
+ case GEANY_FILETYPES_HAXE:
+ case GEANY_FILETYPES_FORTRAN:
+ case GEANY_FILETYPES_F77:
+ iter = &tv_iters.tag_type;
+ goto skip;
+ default:
+ break;
}
/* fall through */
}
@@ -985,6 +990,7 @@
iter = &tv_iters.tag_other;
}
}
+skip:
if (iter->stamp != -1)
return iter;
else
Modified: trunk/tagmanager/fortran.c
===================================================================
--- trunk/tagmanager/fortran.c 2008-12-19 16:10:54 UTC (rev 3404)
+++ trunk/tagmanager/fortran.c 2008-12-19 16:28:14 UTC (rev 3405)
@@ -184,7 +184,7 @@
{ TRUE, 'n', "namelist", "namelists"},
{ TRUE, 'p', "package", "programs"},
{ TRUE, 's', "member", "subroutines"},
- { TRUE, 't', "type", "derived types"},
+ { TRUE, 't', "typedef", "derived types"},
{ TRUE, 'v', "variable", "module variables"}
};
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