Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: GOBJECT_INTROS…

Dec 15, 2009

  1. Javier Jardón

    Substitute deprecated Glib symbol: g_mapped_file_free

    glib-compat.h file created to use g_mapped_file_unref only if
    glib >= 2.22 is available
    
    https://bugzilla.gnome.org/show_bug.cgi?id=603727
    jjardon authored Johan Dahlin committed
  2. Saleem Abdulrasool

    fix invoke tests

    retval should be a valid pointer
    
    https://bugzilla.gnome.org/show_bug.cgi?id=604472
    compnerd authored Johan Dahlin committed
  3. Saleem Abdulrasool

    protect on null retval

    ffi_call does not protect against retval being NULL, resulting in a segfault.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=604472
    compnerd authored Johan Dahlin committed
  4. Revert "GI_TYPE_TAG_VOID != ffi_type_void"

    This reverts commit 28cccba.
    Johan Dahlin authored

Dec 14, 2009

  1. Do not require the precense of INTROSPECTION_GIRS

    It's useful to be able to include the makefile without
    having introspection enabled.
    Johan Dahlin authored
  2. Update .gitignore

    Johan Dahlin authored
  3. Install Makefile.introspection in the right dir

    Also, make sure that it is included in the dist
    Johan Dahlin authored
  4. Move the functions out of the define

    As it breaks when including the makefile when using
    an absolute path.
    Johan Dahlin authored
  5. jdahlin-litl

    Add a Makefile.introspection

    This will make it easier for third-party projects to use
    introspection by having easy make rules.
    jdahlin-litl authored Johan Dahlin committed

Dec 10, 2009

  1. Post release version bump

    Johan Dahlin authored

Dec 09, 2009

  1. Dan Winship

    annotate g_completion_complete_utf8

    acts as a regression test on the recognizing-GLib.List-inside-glib
    part of the previous patch.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=602512
    danwinship authored
  2. Dan Winship

    [scanner] Fix various hardcoded type name checks

    Various places that check hardcoded type names were not always handling
    the case of the type being used from within its own library (in which
    case it won't have a type prefix). Make them more consistent.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=602512
    danwinship authored
  3. Dan Winship

    [scanner] "GError *" is not the same as "GError **"

    Only set "throws" in the latter case
    
    https://bugzilla.gnome.org/show_bug.cgi?id=602512
    danwinship authored
  4. Improve the error message

    Johan Dahlin authored
  5. Fix an annotationparser bug for empty tags

    Makes sure we can parse empty tags such as '@foo:' without
    adding a : in the end which the typelib compiler will complain
    about
    Johan Dahlin authored
  6. jdahlin-litl

    [Gio] g_repalce_contents_finish has an out arg

    jdahlin-litl authored Johan Dahlin committed
  7. hadess

    Make error more verbose in parser

    By printing the function when arguments are missing
    
    https://bugzilla.gnome.org/show_bug.cgi?id=604161
    hadess authored

Dec 08, 2009

  1. Wrap line in 80 characters

    Johan Dahlin authored
  2. Colin Walters

    [everything] Add a function which has multiple (out) double arguments

    This is similar to a Clutter function.
    cgwalters authored
  3. Colin Walters

    [transformer] Look up callback types in the full name set, not just t…

    …ypedefs
    
    When looking up GINames, we should look in _names.names.
    cgwalters authored
  4. Colin Walters

    Fix foo-1.0-expected.{gir,tgir} for callback patch

    cgwalters authored

Dec 05, 2009

  1. Stefan Sauer

    scanner: more verbose parser error messages

    Keep track of the current line (the first 2000 chars of it) and include that in
    syntax error messages. Also print that failed token in the error message.
    ensonic authored
  2. Stefan Sauer

    scanner: fix wrong linenumbers in parser errors

    Increment linenumber in parse_comment which reads over multiline comments.
    ensonic authored

Dec 04, 2009

  1. Stefan Sauer

    annotationparser: include symbol name in warning

    Telling file and line would be better, but alreday this way one atleast has a
    chance to fix it actually.
    ensonic authored
  2. Stefan Sauer

    scanner: don't warn about unexpected characters when the char is \0

    ensonic authored
  3. Add ffi cflags/libs/requires to exported .pc

    This is required as external projects such as gjs
    are now using girffi and thus need the ffi cflags
    to be able to link.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=603653
    Johan Dahlin authored
  4. Revert "Require libffi.pc"

    This reverts commit 92abbe7 and
    494c1c9.
    Johan Dahlin authored

Dec 03, 2009

  1. Allow NULL to be sent in for various callbacks

    Johan Dahlin authored
  2. [everything] Allow passing NULL to the callback

    Johan Dahlin authored
  3. Remove scope notified annotations

    It's no longer necessary as the scanner figures out these
    by itself
    Johan Dahlin authored
  4. Check for AsyncReadyCallback / DestroyNotify

    This should have been included with f74823. Fixes
    the async/notified scope annotation for glib/gio.
    Johan Dahlin authored

Dec 02, 2009

  1. Colin Walters

    [configure.ac] Followup to 494c1c9 - restore $GCOV_LIBS

    cgwalters authored
  2. Colin Walters

    Require libffi.pc

    We use it for girffi.h.  Remove the code to detect libffi without the .pc
    file.  If you don't have it, get it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=603653
    cgwalters authored
  3. Colin Walters

    [dumper] Fix threads initialization

    Correctly guard with g_thread_supported, call g_thread_init before
    g_type_init.
    cgwalters authored
  4. Maxim Ermilov

    Add async callback tests to everything

    Zaspire authored Johan Dahlin committed
Something went wrong with that request. Please try again.