Revision: 3760 http://geany.svn.sourceforge.net/geany/?rev=3760&view=rev Author: ntrel Date: 2009-05-01 14:45:31 +0000 (Fri, 01 May 2009)
Log Message: ----------- Show the number of tags in a user global tags file (instead of the running total) in the debug message.
Modified Paths: -------------- branches/unstable/ChangeLog branches/unstable/src/symbols.c
Modified: branches/unstable/ChangeLog =================================================================== --- branches/unstable/ChangeLog 2009-05-01 14:27:58 UTC (rev 3759) +++ branches/unstable/ChangeLog 2009-05-01 14:45:31 UTC (rev 3760) @@ -1,3 +1,10 @@ +2009-05-01 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com> + + * src/symbols.c: + Show the number of tags in a user global tags file (instead of the + running total) in the debug message. + + 2009-04-30 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/symbols.c:
Modified: branches/unstable/src/symbols.c =================================================================== --- branches/unstable/src/symbols.c 2009-05-01 14:27:58 UTC (rev 3759) +++ branches/unstable/src/symbols.c 2009-05-01 14:45:31 UTC (rev 3760) @@ -1457,6 +1457,15 @@ }
+static gsize get_tag_count() +{ + GPtrArray *tags = tm_get_workspace()->global_tags; + gsize count = tags ? tags->len : 0; + + return count; +} + + static void load_user_tags(filetype_id ft_id) { static guchar tags_loaded[GEANY_MAX_BUILT_IN_FILETYPES] = {0}; @@ -1481,11 +1490,12 @@ { const gint tm_lang = ft->lang; const gchar *fname = node->data; + gsize old_tag_count = get_tag_count();
if (tm_workspace_load_global_tags(fname, tm_lang)) { - geany_debug("Loaded %s (%s), total tags: %u.", fname, ft->name, - tm_get_workspace()->global_tags->len); + geany_debug("Loaded %s (%s), %u tag(s).", fname, ft->name, + get_tag_count() - old_tag_count); } } g_list_foreach(fnames, (GFunc) g_free, NULL);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.