[gtk-doc] mkdb: gi annotation update
- From: Stefan Kost <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] mkdb: gi annotation update
- Date: Thu, 29 Sep 2011 12:17:07 +0000 (UTC)
commit 9e9f6045b75f7c2ff072946d6bdefd86185f706f
Author: Stefan Sauer <ensonic users sf net>
Date: Thu Sep 29 14:14:40 2011 +0200
mkdb: gi annotation update
gtkdoc-mkdb.in | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/gtkdoc-mkdb.in b/gtkdoc-mkdb.in
index 2bff835..c30bb76 100755
--- a/gtkdoc-mkdb.in
+++ b/gtkdoc-mkdb.in
@@ -304,6 +304,7 @@ my %AnnotationsUsed;
my %AnnotationDefinition = (
'allow-none' => "NULL is ok, both for passing and for returning.",
'array' => "Parameter points to an array of items.",
+ 'attribute' => "Free-form custom annotation.",
'closure' => "This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.",
'default' => "Default parameter value (for in case the <acronym>shadows</acronym>-to function has less parameters).",
'element-type' => "Generics and defining elements of containers and arrays.",
@@ -313,6 +314,8 @@ my %AnnotationDefinition = (
'in-out' => "Parameter for input and for returning results. Default is <acronym>transfer full</acronym>.",
'not-error' => "A GError parameter is not to be handled like a normal GError.",
'out' => "Parameter for returning results. Default is <acronym>transfer full</acronym>.",
+ 'out caller-allocates' => "Out parameter, where caller must allocate storage.",
+ 'out callee-allocates' => "Out parameter, where caller must allocate storage.",
'transfer container' => "Free data container after the code is done.",
'transfer full' => "Free data after the code is done.",
'transfer none' => "Don't free data after the code is done.",
@@ -320,7 +323,7 @@ my %AnnotationDefinition = (
'scope async' => "The callback is valid until first called.",
'scope notified' => "The callback is valid until the GDestroyNotify argument is called.",
'skip' => "Exposed in C code, not necessarily available in other languages.",
- 'type' => "Override the parsed C type with given type"
+ 'type' => "Override the parsed C type with given type."
);
# Create the root DocBook output directory if it doens't exist.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]