SF.net SVN: geany: [1450] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Sun Apr 15 12:42:00 UTC 2007


Revision: 1450
          http://svn.sourceforge.net/geany/?rev=1450&view=rev
Author:   ntrel
Date:     2007-04-15 05:41:59 -0700 (Sun, 15 Apr 2007)

Log Message:
-----------
Add tm_tag_function_t tags in global tags files, so that inline C++
methods (and D functions) get parsed.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tagmanager/tm_workspace.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2007-04-15 12:14:33 UTC (rev 1449)
+++ trunk/ChangeLog	2007-04-15 12:41:59 UTC (rev 1450)
@@ -4,6 +4,9 @@
    Prevent D module tag lookup for D constructor calltips.
  * tagmanager/tm_workspace.c:
    Allow overloaded argument lists in global tag files.
+ * tagmanager/tm_workspace.c:
+   Add tm_tag_function_t tags in global tags files, so that inline C++
+   methods (and D functions) get parsed.
 
 
 2007-04-13  Enrico Tröger  <enrico.troeger at uvena.de>

Modified: trunk/tagmanager/tm_workspace.c
===================================================================
--- trunk/tagmanager/tm_workspace.c	2007-04-15 12:14:33 UTC (rev 1449)
+++ trunk/tagmanager/tm_workspace.c	2007-04-15 12:41:59 UTC (rev 1450)
@@ -326,7 +326,8 @@
 		return FALSE;
 	}
 	tags_array = tm_tags_extract(source_file->tags_array, tm_tag_class_t |
-	  tm_tag_typedef_t | tm_tag_prototype_t | tm_tag_enum_t | tm_tag_enumerator_t |
+	  tm_tag_typedef_t | tm_tag_enum_t | tm_tag_enumerator_t |
+	  tm_tag_prototype_t | tm_tag_function_t | tm_tag_method_t |	// for inline functions
 	  tm_tag_macro_t | tm_tag_macro_with_arg_t);
 	if ((NULL == tags_array) || (0 == tags_array->len))
 	{


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