SF.net SVN: geany:[5704] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sun Apr 10 14:52:57 UTC 2011
Revision: 5704
http://geany.svn.sourceforge.net/geany/?rev=5704&view=rev
Author: eht16
Date: 2011-04-10 14:52:57 +0000 (Sun, 10 Apr 2011)
Log Message:
-----------
Fix mapping of SQL tags for Geany's symbol list (closes #3216474).
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/symbols.c
trunk/tagmanager/sql.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-04-10 13:53:05 UTC (rev 5703)
+++ trunk/ChangeLog 2011-04-10 14:52:57 UTC (rev 5704)
@@ -5,6 +5,8 @@
* src/geanyobject.c, src/plugindata.h, src/geanyobject.h,
src/document.c, doc/pluginsignals.c:
Add and use signal "document-reload" to the plugin API.
+ * src/symbols.c, tagmanager/sql.c:
+ Fix mapping of SQL tags for Geany's symbol list (closes #3216474).
2011-04-08 Colomban Wendling <colomban(at)geany(dot)org>
Modified: trunk/src/symbols.c
===================================================================
--- trunk/src/symbols.c 2011-04-10 13:53:05 UTC (rev 5703)
+++ trunk/src/symbols.c 2011-04-10 14:52:57 UTC (rev 5704)
@@ -946,6 +946,19 @@
&tv_iters.tag_macro, _("Macros"), "classviewer-macro",
NULL);
break;
+ case GEANY_FILETYPES_SQL:
+ {
+ tag_list_add_groups(tag_store,
+ &(tv_iters.tag_function), _("Functions"), "classviewer-method",
+ &(tv_iters.tag_namespace), _("Procedures"), "classviewer-namespace",
+ &(tv_iters.tag_struct), _("Indexes"), "classviewer-struct",
+ &(tv_iters.tag_class), _("Tables"), "classviewer-class",
+ &(tv_iters.tag_macro), _("Triggers"), "classviewer-macro",
+ &(tv_iters.tag_member), _("Views"), "classviewer-var",
+ &(tv_iters.tag_other), _("Other"), "classviewer-other",
+ NULL);
+ break;
+ }
case GEANY_FILETYPES_D:
default:
{
Modified: trunk/tagmanager/sql.c
===================================================================
--- trunk/tagmanager/sql.c 2011-04-10 13:53:05 UTC (rev 5703)
+++ trunk/tagmanager/sql.c 2011-04-10 14:52:57 UTC (rev 5704)
@@ -182,18 +182,18 @@
{ FALSE, 'l', "local", "local variables" },
{ TRUE, 'L', "label", "block label" },
{ TRUE, 'P', "package", "packages" },
- { TRUE, 'p', "procedure", "procedures" },
+ { TRUE, 'n', "namespace", "procedures" },
{ FALSE, 'r', "record", "records" },
{ TRUE, 's', "subtype", "subtypes" },
- { TRUE, 't', "table", "tables" },
- { TRUE, 'T', "trigger", "triggers" },
+ { TRUE, 't', "class", "tables" },
+ { TRUE, 'T', "macro", "triggers" },
{ TRUE, 'v', "variable", "variables" },
- { TRUE, 'i', "index", "indexes" },
+ { TRUE, 'i', "struct", "indexes" },
{ TRUE, 'e', "event", "events" },
{ TRUE, 'U', "publication", "publications" },
{ TRUE, 'R', "service", "services" },
{ TRUE, 'D', "domain", "domains" },
- { TRUE, 'V', "view", "views" },
+ { TRUE, 'm', "member", "views" },
{ TRUE, 'n', "synonym", "synonyms" },
{ TRUE, 'x', "mltable", "MobiLink Table Scripts" },
{ TRUE, 'y', "mlconn", "MobiLink Conn Scripts" }
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