vala:wip/defines

Last commit made on 2019-10-06
Get this branch:
git clone -b wip/defines https://git.launchpad.net/vala

Branch merges

Branch information

Name:
wip/defines
Repository:
lp:vala

Recent commits

96ae869... by Rico Tzschichholz

Support `define' expressions in global scope of source files

Fixes https://gitlab.gnome.org/GNOME/vala/issues/765

d9c368a... by Rico Tzschichholz

vapi: Perform syntax and semantic check for all bindings on "make check"

ecdda66... by Rico Tzschichholz

vala: Don't issue a warning for non-public struct fields in bindings

b0f0ad0... by Rico Tzschichholz

tokyocabinet: Fix deprecation warnings

2145369... by Rico Tzschichholz

gnutls: Fix "use of possibly unassigned parameter" warnings

1265b39... by Rico Tzschichholz

avahi-client: Fix "use of possibly unassigned parameter" warnings

02d821b... by Rico Tzschichholz

xcb: Fix "missing return statement at end of subroutine body" errors

059b748... by Rico Tzschichholz

vala: Fix compatible/disposable check between structs and their subtypes

This fixes memory leaks due to missing copy/destroy and improperly created
dup functions and allows direct assignment between structs and their
subtypes.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/861

7da59be... by Rico Tzschichholz

tests: Extend "fastvapi" test to increase coverage

c054da9... by Rico Tzschichholz

vala: Add DelegateType.target/destroy fields to access its user-data

Fixes https://gitlab.gnome.org/GNOME/vala/issues/857