summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* * docs/g-ir-scanner.1: Man page for g-ir-scanner(1) had long options with ↵Saleem Ansari2010-04-261-27/+27
| | | | | | three dashes, changed to two dashes. https://bugzilla.gnome.org/show_bug.cgi?id=616837
* Add tests for unionsTomeu Vizoso2010-04-232-0/+112
|
* Add tests for non-gtype EnumTomeu Vizoso2010-04-222-9/+61
|
* Update gir/Everything-1.0-expected.girTomeu Vizoso2010-04-221-0/+14
|
* Add tests for GAsyncReadyCallbackTomeu Vizoso2010-04-223-3/+13
|
* Add new tests for multiple callback calls during function invokation for ↵Zach Goldberg2010-04-203-0/+33
| | | | | | scope call https://bugzilla.gnome.org/show_bug.cgi?id=616354
* [everything] Depend on cairo properlyJohan Dahlin2010-04-202-4/+10
| | | | | | Don't try to build the everything library nor the gir if we can't find cairo. Pass in the right flags so it can be built when cairo is not in the same prefix as the rest of the dependencies.
* Add missing build dependency for GIMarshallingTests on GObject-2.0.girColin Walters2010-04-181-5/+6
| | | | | | Also consistently specify --add-include-path. https://bugzilla.gnome.org/show_bug.cgi?id=616126
* Add --disable-tests configure flagColin Walters2010-04-182-0/+12
| | | | This allows us to not hard depend on cairo.
* Update Everything-1.0-expected.gir for recent changesGOBJECT_INTROSPECTION_0_6_10Colin Walters2010-04-181-6/+22
|
* Add tests for vfuncs in classesTomeu Vizoso2010-04-182-0/+30
|
* Add tests for vfuncs in interfacesTomeu Vizoso2010-04-172-0/+30
|
* Add a bunch of new tests for nullable args in Everything moduleZach Goldberg2010-04-173-0/+209
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=616039
* Update tests for new fields in Everything moduleZach Goldberg2010-04-171-0/+18
|
* Use a pointer to a known type as a member of GIMarshallingTestsNotSimpleStructTomeu Vizoso2010-04-161-1/+1
|
* Add a simple callback type which has no arguments or return valuesZach Goldberg2010-04-162-1/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=615887
* Add foreign struct funcs to EverythingTomeu Vizoso2010-04-154-2/+143
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=615773
* Add *~ to .gitignoreTomeu Vizoso2010-04-141-0/+1
|
* If needed, convert from camelcase to underscores when stripping the prefix ↵Tomeu Vizoso2010-04-141-1/+1
| | | | | | of constants https://bugzilla.gnome.org/show_bug.cgi?id=615694
* Add GIMarshallingTests typelibTomeu Vizoso2010-04-134-0/+3578
| | | | Fixes #615299
* Update Everything-1.0-expected.girTomeu Vizoso2010-04-131-0/+30
|
* Assert input values in Everything funcsTomeu Vizoso2010-04-092-0/+29
|
* Correctly use ffi_closure_alloc(), fixing mmap permissions errorOwen W. Taylor2010-04-081-22/+22
| | | | | | | | | | | | | | | | | | | | | | | This restores the reverted-commit ed8634d: Author: Dan Winship <danw@gnome.org> Date: Mon Apr 5 14:05:52 2010 -0400 g_callable_info_prepare_closure: handle mmap permissions error When SELinux or similar is active, a process may not be able to mmap() a segment that is both writable and executable, which would causing g_callable_info_prepare_closure() to fail. Libffi has a workaround for this problem though (it maps the same non-anonymous region twice, once writable and once executable, and returns two separate pointers to it), so use that. But with an added fix, when using ffi_closure_alloc(), we need to use ffi_prep_closure_loc() so we can pass in the executable address of the trampoline separately from the writable address, rather than the deprecated ffi_prep_closure(). https://bugzilla.gnome.org/show_bug.cgi?id=615105
* Revert "g_callable_info_prepare_closure: handle mmap permissions error"Colin Walters2010-04-071-22/+22
| | | | | | | This reverts commit ed8634ddf73a56cb1935fd87254b3c6c04352893. This commit caused crashes in gjs/gnome-shell, which we're still trying to track down. See: http://bugzilla.gnome.org/615078
* [glib] Add GKeyFile annotationsJohan Dahlin2010-04-071-0/+36
|
* [configure.ac] Post release version bumpColin Walters2010-04-071-1/+1
|
* [giroffsets] Also update this code for change to signed enumeration valuesColin Walters2010-04-071-2/+2
|
* g_callable_info_prepare_closure: handle mmap permissions errorDan Winship2010-04-061-22/+22
| | | | | | | | | | | When SELinux or similar is active, a process may not be able to mmap() a segment that is both writable and executable, which would causing g_callable_info_prepare_closure() to fail. Libffi has a workaround for this problem though (it maps the same non-anonymous region twice, once writable and once executable, and returns two separate pointers to it), so use that. https://bugzilla.gnome.org/show_bug.cgi?id=614903
* [cairo] Mark add structs as foreignJohan Dahlin2010-03-251-9/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=610357
* Add support for foreign structsJohan Dahlin2010-03-257-1/+25
| | | | | | | | Foreign structs are special in the sense that there might be native bindings (for instance PyCairo for PyGI) that provides the same functionallity as the introspected variant. https://bugzilla.gnome.org/show_bug.cgi?id=610357
* [docs] Remove reference to girwriter.cJohan Dahlin2010-03-251-1/+0
|
* [typelib] Remove space/indent mismatchJohan Dahlin2010-03-253-17/+17
|
* Remove unused file girwriter.cJohan Dahlin2010-03-251-532/+0
|
* Remove trailing whitespaceJohan Dahlin2010-03-252-90/+91
|
* Revert accidentally committed attributeJohan Dahlin2010-03-241-1/+1
|
* [MAINTAINERS] Remove MatthiasJohan Dahlin2010-03-241-4/+0
|
* [girepository] Remove trailing whitespaceJohan Dahlin2010-03-2417-972/+972
|
* [cairo] Remove unused glib typesJohan Dahlin2010-03-241-27/+9
|
* Enumerations can be negativeColin Walters2010-03-182-2/+2
| | | | | | | Change the internal type for ValueBlob to gint32, since it's perfectly valid for enumerations to have negative values. https://bugzilla.gnome.org/show_bug.cgi?id=613203
* [configure.ac] Post-release version bumpColin Walters2010-03-181-1/+1
|
* [MAINTAINERS] Add Colin Walters <walters@verbum.org>Colin Walters2010-03-181-0/+4
|
* Fix g_file_enumerator_next_files_finish annotationMaxim Ermilov2010-03-171-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=612318
* Small fix to handle @attributes: .... (.....) as a parameter to a functionAlan Knowles2010-03-151-1/+2
| | | | Previously crashed out, now just ignores the attribute
* [glib] Add g_convert annotationsJohan Dahlin2010-03-151-0/+6
|
* Merge remote branch 'origin'Johan Dahlin2010-03-101-0/+5
|\
| * [gio-2.0.c] Annotate g_file_replaceColin Walters2010-03-081-0/+5
| |
* | [everything] Add alternative boxed constructorsJohan Dahlin2010-03-093-0/+74
|/
* [everything] Add to expected .gir for last commentColin Walters2010-03-041-0/+2
|
* [everything] Add some "torture" test functions with baroque signaturesColin Walters2010-03-043-0/+327
| | | | | | We didn't have good coverage of say in arguments after out. https://bugzilla.gnome.org/show_bug.cgi?id=611809
* Add a test function with an out argument and some other after thatJohan Bilien2010-03-013-0/+29
| | | | Useful to debug case https://bugzilla.gnome.org/show_bug.cgi?id=611529