SF.net SVN: geany: [1479] trunk/tagmanager
ntrel at users.sourceforge.net
ntrel at xxxxx
Fri Apr 27 10:58:41 UTC 2007
Revision: 1479
http://svn.sourceforge.net/geany/?rev=1479&view=rev
Author: ntrel
Date: 2007-04-27 03:58:41 -0700 (Fri, 27 Apr 2007)
Log Message:
-----------
Add tm_source_file_get_lang_name() as a wrapper for getLanguageName()
in parse.c.
Modified Paths:
--------------
trunk/tagmanager/include/tm_source_file.h
trunk/tagmanager/tm_source_file.c
Modified: trunk/tagmanager/include/tm_source_file.h
===================================================================
--- trunk/tagmanager/include/tm_source_file.h 2007-04-25 15:01:14 UTC (rev 1478)
+++ trunk/tagmanager/include/tm_source_file.h 2007-04-27 10:58:41 UTC (rev 1479)
@@ -123,6 +123,12 @@
*/
extern guint source_file_class_id;
+/*! Gets the name associated with the language index.
+ \param lang The language index.
+ \return The language name, or NULL.
+*/
+const gchar *tm_source_file_get_lang_name(gint lang);
+
#ifdef __cplusplus
}
#endif
Modified: trunk/tagmanager/tm_source_file.c
===================================================================
--- trunk/tagmanager/tm_source_file.c 2007-04-25 15:01:14 UTC (rev 1478)
+++ trunk/tagmanager/tm_source_file.c 2007-04-27 10:58:41 UTC (rev 1479)
@@ -200,3 +200,16 @@
}
return TRUE;
}
+
+const gchar *tm_source_file_get_lang_name(gint lang)
+{
+ if (NULL == LanguageTable)
+ {
+ initializeParsing();
+ installLanguageMapDefaults();
+ if (NULL == TagEntryFunction)
+ TagEntryFunction = tm_source_file_tags;
+ }
+ return getLanguageName(lang);
+}
+
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