Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: GOBJECT_INTROS…
Commits on Oct 31, 2008
  1. === 0.6.0 ===

    Johan Dahlin authored Johan Dahlin committed
    2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
    
        * NEWS:
        * configure.ac:
        * docs/release-checklist.txt:
        0.6.0
    
    
    svn path=/trunk/; revision=854
  2. add an upload-release target Release process documentation

    Johan Dahlin authored Johan Dahlin committed
    2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
    
        * Makefile.am: add an upload-release target
        * docs/release-checklist.txt:
        Release process documentation
    
    
    svn path=/trunk/; revision=853
  3. Bug 558109 – _g_typelib_init fails to find shared libraries

    Colin Walters authored
    svn path=/trunk/; revision=852
  4. Remove whitespace

    Johan Dahlin authored
    svn path=/trunk/; revision=851
  5. Document the renaming options.

    Johan Dahlin authored Johan Dahlin committed
    2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
    
        * docs/g-ir-scanner.1:
        Document the renaming options.
    
    
    svn path=/trunk/; revision=850
  6. Tommi Komulainen

    List in-tree libraries first in LDADD / LIBADD

    tko authored Tommi Komulainen committed
    2008-10-31  Tommi Komulainen  <tommi.komulainen@iki.fi>
    
    	* giscanner/Makefile.am:
    	* tests/invoke/Makefile.am:
    	* tests/repository/Makefile.am: List in-tree libraries first in
    	LDADD / LIBADD. If installed library is listed first, the
    	resulting binary will prefer installed version to one in .libs,
    	possibly making 'make check' behave strangely.
    
    svn path=/trunk/; revision=849
Commits on Oct 30, 2008
  1. Add --nsversion docs

    Johan Dahlin authored
    svn path=/trunk/; revision=848
  2. Tommi Komulainen

    map 'id' (ObjC) to 'any' type

    tko authored Tommi Komulainen committed
    2008-10-30  Tommi Komulainen  <tommi.komulainen@iki.fi>
    
    	* giscanner/ast.py: map 'id' (ObjC) to 'any' type to stop
    	gir-repository from choking with gdk/quartz
    
    svn path=/trunk/; revision=847
  3. Write a C version of the xml namespace formatter. Saves 15% of the ti…

    Johan Dahlin authored Johan Dahlin committed
    …me it
    
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/giscannermodule.c (calc_attrs_length),
        (pygi_collect_attributes):
        * giscanner/xmlwriter.py:
        Write a C version of the xml namespace formatter.
        Saves 15% of the time it takes to create a gtk gir.
    
    
    svn path=/trunk/; revision=846
  4. Abstract attribute formatting to a function external to the XMLWriter

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/xmlwriter.py: Abstract attribute formatting
        to a function external to the XMLWriter class.
    
    
    svn path=/trunk/; revision=845
  5. Parse __signed__ as signed

    Johan Dahlin authored
    svn path=/trunk/; revision=844
  6. Parse and discard __typeof and __attribute.

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/scannerlexer.l:
        Parse and discard __typeof and __attribute.
    
    
    svn path=/trunk/; revision=843
  7. Remove arguments from the constructor, move them to separate accessors.

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/girparser.py:
        Remove arguments from the constructor, move them to
        separate accessors. Add a new parse_tree method
        which takes an element tree instance.
        * tools/g-ir-scanner:
        Update callsite for this
    
        * giscanner/Makefile.am:
        * giscanner/cachestore.py:
        * giscanner/transformer.py:
        Cache the include parsing. Saves ~25% time when
        creating vte (which includes everything up to gtk+).
    
    
    svn path=/trunk/; revision=842
  8. Don't reparse includes we've already processed

    Colin Walters authored
    svn path=/trunk/; revision=841
  9. Look in XDG_DATA_DIR/gir, really.

    Johan Dahlin authored
    svn path=/trunk/; revision=840
  10. Rewrap and reorder includes

    Johan Dahlin authored
    svn path=/trunk/; revision=839
  11. Avoid parsing parameters, types etc when parsing includes. Should spe…

    Johan Dahlin authored Johan Dahlin committed
    …ed up
    
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/girparser.py:
        * giscanner/transformer.py:
        Avoid parsing parameters, types etc when parsing
        includes. Should speed up include parsing a bit.
    
    
    svn path=/trunk/; revision=838
  12. Avoid big if/else and use a dispatch table like approach.

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/girparser.py:
        Avoid big if/else and use a dispatch table like
        approach.
    
    
    svn path=/trunk/; revision=837
  13. Clean up include parsing and registration.

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/transformer.py:
        Clean up include parsing and registration.
    
    
    svn path=/trunk/; revision=836
  14. Run invoke & repository tests at last

    Johan Dahlin authored
    svn path=/trunk/; revision=835
  15. Clean up imports

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/transformer.py:
        Clean up imports
    
    
    svn path=/trunk/; revision=834
  16. Bug 558383 – builddir != srcdir build fails if giscanner python module

    Johan Dahlin authored Johan Dahlin committed
    2008-10-30  Johan Dahlin  <jdahlin@async.com.br>
    
        Bug 558383 – builddir != srcdir build fails if giscanner python module not already installed
    
        * gir/Makefile.am:
        construct PYTHONPATH just once
    
        * tests/everything/Makefile.am:
        * tests/scanner/Makefile.am:
        add $(top_srcdir) to PYTHONPATH to
        handle builddir != srcdir
    
        * giscanner/libtoolimporter.py:
        * giscanner/sourcescanner.py:
        Make the libtoolimporter work when distchecking too.
    
        Mostly based on patch by Tommi Komulainen
    
    
    svn path=/trunk/; revision=833
Commits on Oct 29, 2008
  1. If a filename of an existing file is passed to --library, hunt for it

    Owen Taylor authored Owen Taylor committed
    2008-10-29  Owen Taylor  <otaylor@redhat.com>
    
            * giscanner/glibtransformer.py:	If a filename of an existing
    	file is	passed to --library, hunt for it directly, rather than
    	searching for a	corresponding library.
    
    svn path=/trunk/; revision=832
  2. Remove test/types

    Johan Dahlin authored
    svn path=/trunk/; revision=831
  3. Clean up the libtool importer a bit. Add a context so we can use it

    Johan Dahlin authored Johan Dahlin committed
    2008-10-29  Johan Dahlin  <jdahlin@async.com.br>
    
        * giscanner/libtoolimporter.py:
        * giscanner/sourcescanner.py:
        Clean up the libtool importer a bit. Add a context so we
        can use it through a with statement.
        Don't just look in the current directory, look in the whole
        sys.path.
    
    
    svn path=/trunk/; revision=830
  4. ChangeLog

    Tommi Komulainen authored
    svn path=/trunk/; revision=828
  5. explicitly link libtool versioning with typelib versioning

    Tommi Komulainen authored
    	* tests/everything/Makefile.am: explicitly link libtool
    	versioning with typelib versioning with variables
    
    svn path=/trunk/; revision=827
  6. rename gitesttypes to Everything

    Tommi Komulainen authored
    	* tests/everything/Makefile.am: build normal shared library
    	libgirepository-everything.so.1.0.0 and corresponding typelib
    	Everything-1.0.typelib
    
    svn path=/trunk/; revision=826
  7. move tests/types to tests/everything

    Tommi Komulainen authored
    	* configure.ac:
    	* tests/Makefile.am:
    	* tests/types/Makefile.am   -> tests/everything/Makefile.am
    	* tests/types/gitesttypes.c -> tests/everything/gitesttypes.c
    	* tests/types/gitesttypes.h -> tests/everything/gitesttypes.h
    
    svn path=/trunk/; revision=825
  8. fix distcheck

    Tommi Komulainen authored
    	* tests/scanner/Makefile.am: stop %.typelib rule from building
    	%-expected.tgir (via %-expected.typelib)
    
    svn path=/trunk/; revision=824
  9. distcheck fixes

    Tommi Komulainen authored
    	* gir/Makefile.am:
    	* tests/Makefile.am:
    	* tests/invoke/Makefile.am:
    	* tests/scanner/Makefile.am: Add missing files to EXTRA_DIST and
    	CLEANFILES, reference files using $(srcdir)
    
    svn path=/trunk/; revision=823
Commits on Oct 28, 2008
  1. Johan Bilien

    add LD_LIBRARY_PATH to LPATH before calling ld.

    jobi authored Johan Bilien committed
    2008-10-28  Johan Bilien  <jobi@via.ecp.fr>
    
    	* tools/g-ir-scanner: add LD_LIBRARY_PATH to LPATH before calling ld.
    
    
    svn path=/trunk/; revision=822
Commits on Oct 27, 2008
  1. Johan Bilien

    add allow-none annotations, based on the pygobject .defs file

    jobi authored Johan Bilien committed
    2008-10-27  Johan Bilien  <jobi@via.ecp.fr>
    
    	* gio/gio-2.0.c: add allow-none annotations, based on the pygobject
    	.defs file
    
    
    svn path=/trunk/; revision=821
  2. Johan Bilien

    Bug 558068 – when invoking a method, offset the in arguments by one, not

    jobi authored Johan Bilien committed
    2008-10-27  Johan Bilien  <jobi@via.ecp.fr>
    
    	Bug 558068 – when invoking a method, offset the in arguments by one,
    	not the out
    
    	* tests/invoke/invoke.c, tests/invoke/testfns.c,
    	tests/invoke/testfns-1.0.gir: Add testing of method and constructor.
    	* girepository/ginvoke.c: do not offset the index of given out
    	arguments by one for methods, "this" is provided as in argument only.
    
    
    svn path=/trunk/; revision=820
  3. Johan Bilien

    add annotation for g_file_delete

    jobi authored Johan Bilien committed
    2008-10-27  Johan Bilien  <jobi@via.ecp.fr>
    
    	* gir/gio-2.0.c: add annotation for g_file_delete
    
    
    svn path=/trunk/; revision=819
Something went wrong with that request. Please try again.