Commits on Oct 19, 2016
Commits on Oct 18, 2016
  1. vapi: Update GIR-based bindings

    ricotz committed Oct 18, 2016
  2. ccode: Add missing newline after gnuc deprecations attribute

    In generated C code, code wrapped by
    G_GNUC_[BEGIN|END]_IGNORE_DEPRECATIONS was missing a newline after the
    BEGIN attribute, which was causing compilation failures. Fix that by
    adding the missing newline.
    pwithnall committed with ricotz Oct 18, 2016
  3. codegen: Support deprecating properties and their accessors

    Use G_PARAM_DEPRECATED for properties and in addition their accessor
    methods will be marked as deprecated.
    Guard internal accessors calls with G_GNUC_BEGIN/END_IGNORED_DEPRECATIONS
    to silence unavoidable warnings.
    Based on patch by Simon Werbeck <>
    ricotz committed Oct 13, 2016
Commits on Oct 17, 2016
  1. valaparser: Allow casts of pointer expressions without enclosing parens

    Based on patch by Geert Jordaens <>
    ricotz committed Oct 17, 2016
Commits on Oct 15, 2016
  1. Regenerate GIR-based bindings

    ricotz committed Oct 6, 2016
  2. girparser: More complete parsing of field information

    Especially to retrieve available array-length information.
    ricotz committed Oct 14, 2016
Commits on Oct 13, 2016
Commits on Oct 12, 2016
  1. vapi: Update GIR-based bindings

    ricotz committed Oct 12, 2016
  2. genie: Add empty file check to read_token ()

    Vala.SourceFile uses GLib.MappedFile.get_contents () to read a source
    file. This can return null if the file is empty.
    astavale committed with ricotz Oct 11, 2016
Commits on Oct 11, 2016
Commits on Oct 10, 2016
  1. Ignore --thread commandline option and drop all gthread-2.0 references

    With vala 0.32 there was no further support for glib < 2.32.
    ricotz committed Oct 10, 2016
Commits on Oct 8, 2016
  1. codegen: Include gio/gio.h for "use_string_marshalling"

    Using [DBus (use_string_marshalling = true)] requires G_DBUS_ERROR symbols
    and therefore needs gio/gio.h while e.g. defining enum in dedicated file.
    jyelloz committed with ricotz Jul 8, 2016
  2. Deny access to protected constructors

    Based on patch by Timm Bäder <>
    ricotz committed Oct 8, 2016