--- a/doc/libgnt-docs.xml Thu Feb 04 23:26:55 2021 -0600
+++ b/doc/libgnt-docs.xml Sat Mar 27 03:27:04 2021 -0500
@@ -27,10 +27,10 @@
<title>Core API Reference</title>
- <xi:include href="xml/gnt.xml" />
<xi:include href="xml/gntversion.xml" />
<xi:include href="xml/gntcolors.xml" />
<xi:include href="xml/gntkeys.xml" />
+ <xi:include href="xml/gntmain.xml" /> <xi:include href="xml/gntstyle.xml" />
<xi:include href="xml/gntutils.xml" />
--- a/doc/meson.build Thu Feb 04 23:26:55 2021 -0600
+++ b/doc/meson.build Sat Mar 27 03:27:04 2021 -0500
@@ -9,12 +9,16 @@
--- a/gntkeys.h Thu Feb 04 23:26:55 2021 -0600
+++ b/gntkeys.h Sat Mar 27 03:27:04 2021 -0500
@@ -46,11 +46,15 @@
+ * If @x is printable this evalutes to @x, otherwise "". #define GNT_KEY_SAFE(x) ((cur_term && (x)) ? (x) : "")
* GNT_KEY_CONSTCH: (skip)
+ * @x: A keycode string. * This is needed so that g-ir-scanner does not take GNT_KEY_CTRL_* as
* constants -- because if it does, the .gir contains the following invalid XML
--- a/gntmain.h Thu Feb 04 23:26:55 2021 -0600
+++ b/gntmain.h Sat Mar 27 03:27:04 2021 -0500
@@ -27,8 +27,8 @@
- * @section_id: libgnt-gnt
+ * @section_id: libgnt-gntmain * @short_description: General API for managing GNT
--- a/gntversion.h.in Thu Feb 04 23:26:55 2021 -0600
+++ b/gntversion.h.in Sat Mar 27 03:27:04 2021 -0500
@@ -32,10 +32,43 @@
* @short_description: Variables to check the GNT version
+ * The full version number. For example 2.14.0. + * The major version number. For example, if the version is "2.14.0devel", this #mesondefine GNT_MAJOR_VERSION
+ * The minor version number. For example, if the version is "2.14.0devel", this #mesondefine GNT_MINOR_VERSION
+ * The micro version number. For example, if the version is "2.14.0devel", this #mesondefine GNT_MICRO_VERSION
+ * The extra part of the version. For example, if the version is "2.14.0devel" #mesondefine GNT_EXTRA_VERSION
+#endif /* GNT_VERSION_H */