commit b3b1f38af1ac1bda9d6a3ba50e9b6fa37ae48d96
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Mon Mar 17 14:55:52 2014 -0700

    configure.ac: Remove option to build without libffi

    We've always had a hard dependency on libffi headers.
    Commit 5798f94b6a727b93 added a direct module dependency on libffi
    instead of indirect via GI. Remove the option to build without libffi.

 configure.ac | 21 +++------------------
 1 file changed, 3 insertions(+), 18 deletions(-)

commit 1a2438497ffc445fe3f9da06b15085f29317c4ee
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Sat Mar 15 00:50:14 2014 -0700

    docs: Standardize Python doc strings

    Use consistent doc string quotations (three double quotes).
    Update usage of GObject.GObject in docs to GObject.Object.
    Use reStructuredText markup for parameter annotations, instance
    variables,
    admonitions, and code examples.
    This allows for better Sphinx documentation generation for the
    project.
    Preliminary style guide:
    https://wiki.gnome.org/Projects/PyGObject/StyleGuide

 gi/_option.py            |  67 +++++++++++++++------------
 gi/_propertyhelper.py    |  86 +++++++++++++++++-----------------
 gi/_signalhelper.py      | 117
 ++++++++++++++++++++++++-----------------------
 gi/docstring.py          |  17 ++++---
 gi/glibmodule.c          |   3 +-
 gi/overrides/GLib.py     |  20 ++++----
 gi/overrides/GObject.py  |  39 ++++++++++------
 gi/overrides/Gtk.py      |  28 ++++++++----
 gi/overrides/__init__.py |  66 +++++++++++++-------------
 gi/types.py              |   2 +-
 10 files changed, 242 insertions(+), 203 deletions(-)

commit 2d268ef661badabcb63e696dab01857d57cb3371
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Sat Mar 15 00:49:00 2014 -0700

    Quote argument names in initializer deprecation warning

    Add quotation marks around names of deprecated positional arguments.
    This makes the message clearer in stating what has been deprecated
    in cases when only a single argument is displayed.

 gi/overrides/__init__.py | 2 +-
 tests/test_gi.py         | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit a070e712526e433c236753813acc3ef300f0d203
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Sat Mar 15 00:35:03 2014 -0700

    docs: Ignore meta-class bases in dynamic docstring generation

    Skip attempts at generating a doc string for GObject meta-class bases
    since they do not contain an __info__ attribute.
    This circumvents errors with documentation generators (Sphinx).

 gi/types.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit ec44dea6bbc3f1adfb6c1a2781364a2df0d0e0e6
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Thu Mar 13 10:13:34 2014 -0700

    Update Free Software Foundation addresses

    Update all references to the FSF physical address
    to use the web address: http://www.gnu.org/licenses

 gi/_constants.py                | 4 +---
 gi/_gobject/__init__.py         | 4 +---
 gi/_option.py                   | 4 +---
 gi/_propertyhelper.py           | 4 +---
 gi/_signalhelper.py             | 4 +---
 gi/glibmodule.c                 | 4 +---
 gi/gobjectmodule.c              | 4 +---
 gi/overrides/keysyms.py         | 4 +---
 gi/pygboxed.c                   | 4 +---
 gi/pygboxed.h                   | 4 +---
 gi/pygenum.c                    | 4 +---
 gi/pygenum.h                    | 4 +---
 gi/pygflags.c                   | 4 +---
 gi/pygflags.h                   | 4 +---
 gi/pygi-argument.c              | 4 +---
 gi/pygi-argument.h              | 4 +---
 gi/pygi-boxed.c                 | 4 +---
 gi/pygi-boxed.h                 | 4 +---
 gi/pygi-cache.c                 | 4 +---
 gi/pygi-cache.h                 | 4 +---
 gi/pygi-ccallback.c             | 4 +---
 gi/pygi-ccallback.h             | 4 +---
 gi/pygi-info.c                  | 4 +---
 gi/pygi-info.h                  | 4 +---
 gi/pygi-invoke.c                | 4 +---
 gi/pygi-invoke.h                | 4 +---
 gi/pygi-marshal-cleanup.c       | 4 +---
 gi/pygi-marshal-cleanup.h       | 4 +---
 gi/pygi-repository.c            | 4 +---
 gi/pygi-repository.h            | 4 +---
 gi/pygi-signal-closure.c        | 4 +---
 gi/pygi-struct.c                | 4 +---
 gi/pygi-struct.h                | 4 +---
 gi/pygi-type.c                  | 4 +---
 gi/pygi-type.h                  | 4 +---
 gi/pygi.h                       | 4 +---
 gi/pyginterface.c               | 4 +---
 gi/pyginterface.h               | 4 +---
 gi/pyglib-private.h             | 4 +---
 gi/pyglib-python-compat.h       | 4 +---
 gi/pyglib.c                     | 4 +---
 gi/pyglib.h                     | 4 +---
 gi/pygobject-external.h         | 4 +---
 gi/pygobject.c                  | 4 +---
 gi/pygoptioncontext.c           | 4 +---
 gi/pygoptioncontext.h           | 4 +---
 gi/pygoptiongroup.c             | 4 +---
 gi/pygoptiongroup.h             | 4 +---
 gi/pygparamspec.c               | 4 +---
 gi/pygparamspec.h               | 4 +---
 gi/pygpointer.c                 | 4 +---
 gi/pygpointer.h                 | 4 +---
 gi/pygspawn.c                   | 4 +---
 gi/pygspawn.h                   | 4 +---
 gi/pygtype.c                    | 4 +---
 gi/pygtype.h                    | 4 +---
 pygtkcompat/generictreemodel.py | 4 +---
 tests/test_generictreemodel.py  | 4 +---
 58 files changed, 58 insertions(+), 174 deletions(-)

commit bbfcebdfdc5e574999221b60520422ea6da82435
Author: Owen W. Taylor <otaylor@fishsoup.net>
Date:   Wed Mar 12 18:32:47 2014 -0400

    Handle GI_TRANSFER_EVERYTHING for returns of foreign structures

    Any (transfer full) return of a cairo type other than a path
    was leaked.

    Pass the transfer type PyGIArgOverrideFromGIArgumentFunc and handle
    it for the cairo foreign type. For paths we can only handle
    (transfer full) so throw an error for (transfer none).

    https://bugzilla.gnome.org/show_bug.cgi?id=726206

 gi/pygi-foreign-cairo.c  | 32 +++++++++++++++++++++++++-------
 gi/pygi-foreign.c        |  3 ++-
 gi/pygi-foreign.h        |  1 +
 gi/pygi-invoke.c         |  1 +
 gi/pygi-struct-marshal.c |  1 +
 gi/pygi.h                |  1 +
 6 files changed, 31 insertions(+), 8 deletions(-)

commit c5b641cb4eea9ae64a173dcaa4ee5a4accb036f6
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Mon Mar 3 15:20:02 2014 -0800

    configure.ac: post release version bump to 3.11.92

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7816531691a3db3ae1fe74abc85ac37988b67d2b
Author: Simon Feltman <sfeltman@src.gnome.org>
Date:   Mon Mar 3 15:16:43 2014 -0800

    release 3.11.91

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)