[gobject-introspection] updated thanks to comments from reviewers
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] updated thanks to comments from reviewers
- Date: Thu, 4 Apr 2019 04:07:10 +0000 (UTC)
commit b97d7e0ef4e67cff1092533d847267f44ae4c95a
Author: David Bellot <david bellot gmail com>
Date: Wed Apr 3 09:04:53 2019 +1100
updated thanks to comments from reviewers
docs/gir-1.2.rnc | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
---
diff --git a/docs/gir-1.2.rnc b/docs/gir-1.2.rnc
index d7198688..6fa656c2 100644
--- a/docs/gir-1.2.rnc
+++ b/docs/gir-1.2.rnc
@@ -12,7 +12,7 @@ grammar {
attribute version { xsd:string }?,
## prefixes to filter out from C identifiers for data structures and types. For example, GtkWindow
will be Window. If c:symbol-prefixes is not used, then this element is used for both
attribute c:identifier-prefixes { xsd:string }?,
- ## prefixes to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefixes to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefixes { xsd:string }?,
# Other elements a repository can contain
@@ -31,7 +31,7 @@ grammar {
attribute version { xsd:string }?,
## prefixes to filter out from C identifiers for data structures and types. For example, GtkWindow
will be Window. If c:symbol-prefixes is not used, then this element is used for both
attribute c:identifier-prefixes { xsd:string }?,
- ## prefixes to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefixes to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefixes { xsd:string }?,
## Deprecated: the same as c:identifier-prefixes. Only used for backward compatibility
attribute c:prefix { xsd:string }?,
@@ -117,7 +117,7 @@ grammar {
attribute glib:type-name { xsd:string },
## Function to get the GObject compatible type of the interface
attribute glib:get-type { xsd:string },
- ## prefix to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefix to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefix { xsd:string }?,
## Corresponding C type
attribute c:type { xsd:string }?,
@@ -164,7 +164,7 @@ grammar {
attribute glib:get-value-func { xsd:string }?,
## C type of the class
attribute c:type { xsd:string }?,
- ## prefix to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefix to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefix { xsd:string }?,
## Binary attribute to declare the class abstract or not
attribute abstract { "0" | "1" }?,
@@ -193,7 +193,7 @@ grammar {
Info.attrs,
## GObject compatible type name of the boxed type
attribute glib:name { xsd:string },
- ## prefix to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefix to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefix { xsd:string }?,
## GObject compatible type name of the boxed type
attribute glib:type-name { xsd:string }?,
@@ -213,13 +213,14 @@ grammar {
attribute name { xsd:string },
## Corresponding C type of the record
attribute c:type { xsd:string }?,
- ## Binary attribute to tell if the record is disguised, that is where the c:type is a typedef that
doesn't look like a pointer, but is internally
+ ## Binary attribute to tell if the record is disguised, i.e. whether the c:type is a typedef that
doesn't look like a pointer, but is one internally
+ ## Its second meaning is "private" and is set when any typedef struct is parsed which doesn't also
include a full struct with fields (https://gitlab.gnome.org/GNOME/gobject-introspection/issues/101)
attribute disguised { "0" | "1" }?,
## GObject compatible C type of the record
attribute glib:type-name { xsd:string }?,
## Function to get the GObject compatible type of the record
attribute glib:get-type { xsd:string }?,
- ## prefix to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefix to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefix { xsd:string }?,
## Binary attribute to tell if the record is foreign, that is it is not available in a g-i supported
library
attribute foreign { "0" | "1" }?,
@@ -453,7 +454,7 @@ grammar {
attribute fixed-size { xsd:integer }?,
## Binary attribute which is "0" (false) if the element is not introspectable. It doesn't exist in the
bindings, due in general to missing information in the annotations in the original C code
attribute introspectable { "0" | "1" }?,
- ## the initial length of the array. If the value is 0 (zero) it means the length is unknown (as it is
the case with zero-terminated arrays)
+ ## 0-based index of parameter element that specifies the length of the array
attribute length { xsd:integer }?,
## the C representation of the array type
attribute c:type { xsd:string }?,
@@ -615,7 +616,7 @@ grammar {
attribute name { xsd:string }?,
## C type defining the union
attribute c:type { xsd:string }?,
- ## prefix to filter out from C functions. For example, gtk_window_new will loose gtk_
+ ## prefix to filter out from C functions. For example, gtk_window_new will lose gtk_
attribute c:symbol-prefix { xsd:string }?,
## GObject compatible type name
attribute glib:type-name { xsd:string }?,
@@ -660,7 +661,7 @@ grammar {
attribute glib:type-name { xsd:string }?,
## function to retrieve the GObject compatible type of the element
attribute glib:get-type { xsd:string }?,
- ## Error domain of the enumeration, usually a string which can then be converted to a GQuark
+ ## Error domain of this enumeration in a stringified form
attribute glib:error-domain { xsd:string }?,
(Info.elements
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]