20f4d1820b
docs: use "Returns:" consistently
...
Instead of "Return value:".
2014-02-19 19:41:52 -05:00
e7fd3de86d
Eradicate links and xrefs
...
These are all replaced by markdown ref links.
2014-02-08 12:26:56 -05:00
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
035cd81477
gio: Fix annotations on g_[async_]initable_new() and friends
...
These return a GObject even though in C it's represented as a gpointer
https://bugzilla.gnome.org/show_bug.cgi?id=693694
2013-02-13 07:23:13 +01:00
4143842eb4
Add missing allow-none annotations for function parameters.
...
Found using:
find . -name '*.c' | xargs grep 'or %NULL' | grep ' \* @' | grep -v '@error' | grep -v allow-none
2012-03-31 20:34:28 +11:00
4e6c2b88b9
docs: Typo fix GInitiable → GInitable
2012-02-18 09:25:36 +00:00
c3d6595f5a
GIO: add lots of annotations for Vala bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=667447
2012-01-11 15:50:08 -05:00
0104c62f3f
GInitable, GAsyncInitable: not initializing gives undefined behaviour
...
This is the ISO C sense of undefined behaviour, in which
works-by-coincidence, critical warning, abort, demons-fly-out-of-your-nose
are all valid implementations.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=662208
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk >
Reviewed-by: David Zeuthen <davidz@redhat.com >
2011-11-23 12:30:06 +00:00
1b28408b8b
Spelling fixes
...
Spelling fixes in comments and docs, provided by
Kjartan Maraas in bug 657336.
2011-08-29 14:49:32 -04:00
626f197ee3
Clarify GInitable docs
...
Mention explicitly that the object is unrefed on error.
Pointed out by Philip Van Hoof,
https://bugzilla.gnome.org/show_bug.cgi?id=641363
2011-02-07 23:35:21 -05:00
30132c44c1
Add a lot of missing annotations
2010-09-24 18:24:41 -03:00
5b946e0504
gio/: fully remove gioalias hacks
2010-07-07 19:53:22 -04:00
3569de342e
[gio] Use G_DEFINE_INTERFACE macro
...
Use this macro in gasyncinitable, gconverter, ginitable and
gsocketconnectable
https://bugzilla.gnome.org/show_bug.cgi?id=616245
2010-04-21 02:32:43 +02:00
06144900ec
Documentation and coding style fixups
...
Lots of pedanic changes.
2009-05-27 18:20:08 -04:00
6ea86cc57f
Update the docs for the new network APIs
...
This imports the network APIs into the gio reference docs, and cleans
up a bunch of gtk-doc warnings and documentation issues.
2009-05-18 13:07:43 +02:00
145cec3c93
Import GInitable, GSocket and dependencies from gnio
...
This adds:
GInitable - failable object constructor interface
GAsyncInitable - async failable object constructor interface
GSocket - Platform independent lowlevel berkely socket style object
GSocketControlMessage - For passing control messages over GSocket
GUnixFDMessage - unix fd passing socket control message
Some changes were done during the import from gnio to make things
work in glib. For instance, types were moved to other headers, header
file boiler plate were updated to glib style and gio.symbols stuff
was added.
2009-05-14 15:44:36 +02:00