[geany/geany] 989af2: api: formally put struct TMTag into the API

Thomas Martitz git-noreply at xxxxx
Tue Jun 28 20:51:08 UTC 2016


Branch:      refs/heads/master
Author:      Thomas Martitz <kugel at rockbox.org>
Committer:   Thomas Martitz <kugel at rockbox.org>
Date:        Tue, 28 Jun 2016 20:51:08 UTC
Commit:      989af29bb14853f9eb793f8ea4a664188d447384
             https://github.com/geany/geany/commit/989af29bb14853f9eb793f8ea4a664188d447384

Log Message:
-----------
api: formally put struct TMTag into the API

It's members are already documented so it's kind of half-exported anyway.
Since geanygendoc already uses the structure (and I plan on writing a plugin
that requires it too) just make it official.


Modified Paths:
--------------
    tagmanager/src/tm_tag.h

Modified: tagmanager/src/tm_tag.h
5 lines changed, 4 insertions(+), 1 deletions(-)
===================================================================
@@ -80,7 +80,10 @@ typedef enum
 #define TAG_IMPL_VIRTUAL 'v' /**< Virtual implementation */
 #define TAG_IMPL_UNKNOWN 'x' /**< Unknown implementation */
 
-typedef struct _TMTag
+/**
+ * The TMTag structure represents a single tag in the tag manager.
+ **/
+typedef struct TMTag
 {
 	char *name; /**< Name of tag */
 	TMTagType type; /**< Tag Type */



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list