<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/glib.git/gobject/gparam.c, branch pgriffis/wip/resolver-https</title>
<subtitle>gitlab.gnome.org: GNOME/glib.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/'/>
<entry>
<title>docs: Start stanzas with a single paragraph</title>
<updated>2021-08-02T12:22:23+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2021-07-31T21:47:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=f62622fc7b0254859d10b59c5d9a9cb65b59ce2e'/>
<id>f62622fc7b0254859d10b59c5d9a9cb65b59ce2e</id>
<content type='text'>
When rendering the contents of the GLib documentation stored inside the
introspection data, a common behaviour is to take the first paragraph as
a summary of the symbol being documented.

The documentation is assumed to be in Markdown format, which means:

 - paragraphs must be separated by newlines
 - lines that have an indentation of four or more spaces are considered
   code blocks
 - lines that start with a `#` are considered titles

This means we need to slightly tweak the documentation in our sources to
ensure that it can be rendered appropriately by tools that are not
gtk-doc.

See issue: #2365
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When rendering the contents of the GLib documentation stored inside the
introspection data, a common behaviour is to take the first paragraph as
a summary of the symbol being documented.

The documentation is assumed to be in Markdown format, which means:

 - paragraphs must be separated by newlines
 - lines that have an indentation of four or more spaces are considered
   code blocks
 - lines that start with a `#` are considered titles

This means we need to slightly tweak the documentation in our sources to
ensure that it can be rendered appropriately by tools that are not
gtk-doc.

See issue: #2365
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '2227-gobject-annotation-fixes' into 'master'</title>
<updated>2021-01-19T11:35:15+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gmail.com</email>
</author>
<published>2021-01-19T11:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=8199fd65a9ccce58afff4313fcad4eb5ae92d754'/>
<id>8199fd65a9ccce58afff4313fcad4eb5ae92d754</id>
<content type='text'>
Add more GIR annotations to gparam.c and gsignal.c

See merge request GNOME/glib!1804</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add more GIR annotations to gparam.c and gsignal.c

See merge request GNOME/glib!1804</pre>
</div>
</content>
</entry>
<entry>
<title>gparam: Remove pspec_list_remove_overridden_and_redirected()</title>
<updated>2020-12-31T13:58:34+00:00</updated>
<author>
<name>Timm Bäder</name>
<email>mail@baedert.org</email>
</author>
<published>2020-12-31T08:43:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=423bfa87d526520daad616afb61c3497d1f7c3e1'/>
<id>423bfa87d526520daad616afb61c3497d1f7c3e1</id>
<content type='text'>
Instead of collecting more pspecs than we need, just don't add them to
the list(s) in the first place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of collecting more pspecs than we need, just don't add them to
the list(s) in the first place.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'fix_more_warnings' into 'master'</title>
<updated>2020-12-16T11:45:41+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>philip@tecnocode.co.uk</email>
</author>
<published>2020-12-16T11:45:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=db70edb6ec34421dde813d1b47c34bbaea30ea0d'/>
<id>db70edb6ec34421dde813d1b47c34bbaea30ea0d</id>
<content type='text'>
Fix more warnings

See merge request GNOME/glib!1773</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix more warnings

See merge request GNOME/glib!1773</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing initializer warning in gobject/gparam.c:g_param_type_register_static()</title>
<updated>2020-12-16T09:56:32+00:00</updated>
<author>
<name>Emmanuel Fleury</name>
<email>emmanuel.fleury@gmail.com</email>
</author>
<published>2020-11-16T16:18:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=34cb2255435a3973522c7ad820fb53148cd2e652'/>
<id>34cb2255435a3973522c7ad820fb53148cd2e652</id>
<content type='text'>
gobject/gparam.c: In function ‘g_param_type_register_static’:
gobject/gparam.c:1434:3: error: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’}
 1434 |   };
      |   ^
In file included from gobject/gvalue.h:26,
                 from gobject/gparam.h:26,
                 from gobject/gparam.c:26:
gobject/gtype.h:1063:26: note: ‘value_table’ declared here
 1063 |   const GTypeValueTable *value_table;
      |                          ^~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gobject/gparam.c: In function ‘g_param_type_register_static’:
gobject/gparam.c:1434:3: error: missing initializer for field ‘value_table’ of ‘GTypeInfo’ {aka ‘struct _GTypeInfo’}
 1434 |   };
      |   ^
In file included from gobject/gvalue.h:26,
                 from gobject/gparam.h:26,
                 from gobject/gparam.c:26:
gobject/gtype.h:1063:26: note: ‘value_table’ declared here
 1063 |   const GTypeValueTable *value_table;
      |                          ^~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>gparam: Fix transfer annotation for g_param_spec_internal()</title>
<updated>2020-12-12T17:59:45+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>pwithnall@endlessos.org</email>
</author>
<published>2020-12-12T17:59:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=d2cd34969a7052b83aa38e4a16836b3c3619599a'/>
<id>d2cd34969a7052b83aa38e4a16836b3c3619599a</id>
<content type='text'>
`GParamSpec`s are floating by default.

Signed-off-by: Philip Withnall &lt;pwithnall@endlessos.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`GParamSpec`s are floating by default.

Signed-off-by: Philip Withnall &lt;pwithnall@endlessos.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gparam: Add missing (transfer) and (nullable) return annotations</title>
<updated>2020-12-11T23:49:14+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>pwithnall@endlessos.org</email>
</author>
<published>2020-12-11T23:49:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=c7a7dd9ae371f63681241375a325a50afe2ec866'/>
<id>c7a7dd9ae371f63681241375a325a50afe2ec866</id>
<content type='text'>
This commit only looks at the `Returns:` lines in the documentation, and
has examined all of them in the file. Function arguments have not been
checked.

Signed-off-by: Philip Withnall &lt;pwithnall@endlessos.org&gt;

Helps: #2227
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit only looks at the `Returns:` lines in the documentation, and
has examined all of them in the file. Function arguments have not been
checked.

Signed-off-by: Philip Withnall &lt;pwithnall@endlessos.org&gt;

Helps: #2227
</pre>
</div>
</content>
</entry>
<entry>
<title>tree: Fix various typos and outdated terminology</title>
<updated>2020-06-12T14:01:08+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2020-06-12T13:02:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=00bfb3ab4479fd3796e5c292fce7088209702d10'/>
<id>00bfb3ab4479fd3796e5c292fce7088209702d10</id>
<content type='text'>
This was mostly machine generated with the following command:
```
codespell \
    --builtin clear,rare,usage \
    --skip './po/*' --skip './.git/*' --skip './NEWS*' \
    --write-changes .
```
using the latest git version of `codespell` as per [these
instructions](https://github.com/codespell-project/codespell#user-content-updating).

Then I manually checked each change using `git add -p`, made a few
manual fixups and dropped a load of incorrect changes.

There are still some outdated or loaded terms used in GLib, mostly to do
with git branch terminology. They will need to be changed later as part
of a wider migration of git terminology.

If I’ve missed anything, please file an issue!

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was mostly machine generated with the following command:
```
codespell \
    --builtin clear,rare,usage \
    --skip './po/*' --skip './.git/*' --skip './NEWS*' \
    --write-changes .
```
using the latest git version of `codespell` as per [these
instructions](https://github.com/codespell-project/codespell#user-content-updating).

Then I manually checked each change using `git add -p`, made a few
manual fixups and dropped a load of incorrect changes.

There are still some outdated or loaded terms used in GLib, mostly to do
with git branch terminology. They will need to be changed later as part
of a wider migration of git terminology.

If I’ve missed anything, please file an issue!

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gobject: Handle runtime checks as such</title>
<updated>2020-05-20T15:37:46+00:00</updated>
<author>
<name>Edward Hervey</name>
<email>edward@centricular.com</email>
</author>
<published>2020-05-20T15:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=898baa07b19d53056d0a731f3bd44b861dbe9038'/>
<id>898baa07b19d53056d0a731f3bd44b861dbe9038</id>
<content type='text'>
The various `g_strdup_printf()` returns values in the implementations of GValue
lcopy_func are runtime checks which could be disabled if one wants and therefore
should be handled as such with g_return_val_if_fail()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The various `g_strdup_printf()` returns values in the implementations of GValue
lcopy_func are runtime checks which could be disabled if one wants and therefore
should be handled as such with g_return_val_if_fail()
</pre>
</div>
</content>
</entry>
<entry>
<title>gparam: Clarify that parameter names must be non-empty</title>
<updated>2020-03-04T14:46:28+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2020-02-17T17:42:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=d49393e94d5cbdaa993d6971b64e702abc2a3a57'/>
<id>d49393e94d5cbdaa993d6971b64e702abc2a3a57</id>
<content type='text'>
Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
