docs: Expand introduction to mention using async calls over sync ones
authorPhilip Withnall <philip.withnall@collabora.co.uk>
Wed, 18 Feb 2015 17:01:18 +0000 (17:01 +0000)
committerPhilip Withnall <philip.withnall@collabora.co.uk>
Tue, 3 Mar 2015 18:27:45 +0000 (18:27 +0000)
commit430814992ddefae2588ae12e4d6aa4d66ed23461
tree020463b23c581a0bf433dae8e567f7c03052c5f0
parentf829bde76acf0d139dcbe4b81b3721d9e929fbee
docs: Expand introduction to mention using async calls over sync ones

As discussed on the mailing list (see the whole thread):
    https://mail.gnome.org/archives/desktop-devel-list/2015-February/msg00126.html

Expand the GIO documentation introduction to talk a little about when to
use async and sync functions, and how the former should almost always be
preferred over the latter.

Link to this from the GFile documentation, which is an entry point for a
lot of async calls.

https://bugzilla.gnome.org/show_bug.cgi?id=744722
docs/reference/gio/overview.xml
gio/gfile.c