summaryrefslogtreecommitdiff
path: root/docs/reference
diff options
context:
space:
mode:
authorChristoph Reiter <reiter.christoph@gmail.com>2018-12-14 11:21:29 +0100
committerChristoph Reiter <reiter.christoph@gmail.com>2018-12-16 12:51:58 +0100
commit9c339f8b0d73c3475edeab37c52dbf991f67b7fa (patch)
tree0b87aeb20b2b8f17076d90510b68f1d02410891a /docs/reference
parentc0dd66c3f6cf25404124b5a4d2e49f5cdc9b7110 (diff)
downloadgobject-introspection-9c339f8b0d73c3475edeab37c52dbf991f67b7fa.tar.gz
girepository: Add version macros and functions. Fixes #200
This adds the following macros and functions: GI_MAJOR_VERSION, GI_MICRO_VERSION, GI_MINOR_VERSION, GI_CHECK_VERSION, gi_get_major_version,gi_get_micro_version, gi_get_minor_version. Since we share a prefix with glib we have to namespace these by using the gi_ prefix. g_gi would also work but we already export symbols with gi_ like gi_cclosure_marshal_generic(), gi_type_tag_get_ffi_type() and gi_type_info_extract_ffi_return_value(), so let's not add another naming scheme.
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/gi-docs.xml5
-rw-r--r--docs/reference/gi-sections.txt12
2 files changed, 17 insertions, 0 deletions
diff --git a/docs/reference/gi-docs.xml b/docs/reference/gi-docs.xml
index 78db99ae..741023dc 100644
--- a/docs/reference/gi-docs.xml
+++ b/docs/reference/gi-docs.xml
@@ -23,6 +23,7 @@
<xi:include href="xml/girepository.xml"/>
<xi:include href="xml/gitypelib.xml" />
+ <xi:include href="xml/giversion.xml"/>
<xi:include href="xml/gicommontypes.xml"/>
<chapter>
@@ -98,5 +99,9 @@
<title>Index of new symbols in 1.46</title>
<xi:include href="xml/api-index-1.46.xml"><xi:fallback /></xi:include>
</index>
+ <index id="api-index-1-60" role="1.60">
+ <title>Index of new symbols in 1.60</title>
+ <xi:include href="xml/api-index-1.60.xml"><xi:fallback /></xi:include>
+ </index>
<xi:include href="xml/annotation-glossary.xml" />
</book>
diff --git a/docs/reference/gi-sections.txt b/docs/reference/gi-sections.txt
index 224e3cbe..28a59e0c 100644
--- a/docs/reference/gi-sections.txt
+++ b/docs/reference/gi-sections.txt
@@ -55,6 +55,7 @@ GI_AVAILABLE_IN_1_40
GI_AVAILABLE_IN_1_42
GI_AVAILABLE_IN_1_44
GI_AVAILABLE_IN_1_46
+GI_AVAILABLE_IN_1_60
GI_AVAILABLE_IN_ALL
GI_DEPRECATED_IN_1_32
GI_DEPRECATED_IN_1_32_FOR
@@ -75,6 +76,17 @@ GI_DEPRECATED_IN_1_46_FOR
</SECTION>
<SECTION>
+<FILE>giversion</FILE>
+GI_MAJOR_VERSION
+GI_MINOR_VERSION
+GI_MICRO_VERSION
+GI_CHECK_VERSION
+gi_get_major_version
+gi_get_minor_version
+gi_get_micro_version
+</SECTION>
+
+<SECTION>
<FILE>gibaseinfo</FILE>
GIBaseInfo
GIInfoType