2018-01-30 Rico Tzschichholz Release 0.39.6 2018-01-29 Rico Tzschichholz Regenerate GIR-based bindings girparser: Don't accept methods as property-accessor which throw errors This should be considered a temporary fix. https://bugzilla.gnome.org/show_bug.cgi?id=792998 girparser: Ignore conflicting closure/destroy indexes Reverse references from closure/destroy parameters back to the callback break our later logic, so skip this additional information. Revert "semanticanalyzer: Transform replaced_nodes field into method" This reverts commit c81d1f941e06a656deef48d11e795739c94dc8c4. 2018-01-27 Ernestas Kulik codegen: Fix return-type for cancelled async creation methods of classes While gcc just puts out a warning clang actually fails due to -Werror=return-type. https://bugzilla.gnome.org/show_bug.cgi?id=792942 2018-01-27 Rico Tzschichholz codegen: Internally generated delegates don't require a typedef Otherwise doing so results in a malformed declaration. https://bugzilla.gnome.org/show_bug.cgi?id=787521 tests: Add missing PrintfFormat attribute https://bugzilla.gnome.org/show_bug.cgi?id=657378 codegen: Infer error parameter from abstract/virtual method implementations https://bugzilla.gnome.org/show_bug.cgi?id=614294 2018-01-25 Rico Tzschichholz vapi: Update GIR-based bindings 2018-01-24 Rico Tzschichholz tests: Add test for invalid variadic function https://bugzilla.gnome.org/show_bug.cgi?id=615450 vala: Variadic constructors without a real first parameter are not allowed 2018-01-23 Rico Tzschichholz gtk+-4.0: Only override type of "event" parameters 2018-01-21 Rico Tzschichholz libvaladoc: Keep bootstrap-support with valac >= 0.16.1 gtk+-4.0: Update to 3.93.0+4d36a0bf 2018-01-20 Rico Tzschichholz codegen: Use G_PARAM_STATIC_STRINGS equals to G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB build: Bump bootstrap requirement to 0.39.6 for --abi-stability build flag codegen: Add abi-stability path for interfaces Based on patch by Daniel Espinosa https://bugzilla.gnome.org/show_bug.cgi?id=789069 2018-01-20 Daniel Espinosa codegen: Add abi-stability path for classes https://bugzilla.gnome.org/show_bug.cgi?id=789069 compiler: Add --abi-stability option for future ABI stability enablement https://bugzilla.gnome.org/show_bug.cgi?id=789069 2018-01-20 Dr. Michael Lauer posix: add ctime(3) posix: fix binding of struct hostent. Make clear that gethostbyname(3) can return NULL. 2018-01-20 Rico Tzschichholz gtk+-3.0: Fix cheader_filename of Plug and Socket Regression of a8e6aff63e5e1502290ba93398314acf2ad45b60 Regenerate GIR-based bindings girparser: Set NoAccessorMethod for non-readable and construct-only properties