[vala] Created tag 0.47.2



The signed tag '0.47.2' was created.

Tagger: Rico Tzschichholz <ricotz ubuntu com>
Date: 1578405654 +0100

    0.47.2

Changes since the last tag '0.47.1':

Jeremy Philippe (3):
      vala: Allow to override base interface properties explicitly
      genie: Fix parser's inner state when a struct is declared after a class
      glib-2.0: Reset errno before calling strto*() functions.

Rico Tzschichholz (55):
      test: Add "GLib.Log constants" tests to increase coverage
      test: Add "GLib.Closure parameter" test to increase coverage
      codegen: Fix support of dynamic DBus methods
      vala: Report error for async creation expression without yield
      codegen: Fix vfunc signature of delegate-typed property in interface
      codegen: Share generate_struct_*() helpers between classes and interfaces
      vala: Don't require constant initializer in fast-vapi
      tests: Add "invalid address-of" test to increase coverage
      vala: scope "owner" of constructor/destructor subroutines is already set
      gidl/girparser: Creation methods must not be marked as static
      vala: Allow SemanticAnalyzer.get_this_type() to handle more symbols
      vala: Unify "this_parameter" creation using SemanticAnalyzer.get_this_type()
      vala: Check "this_parameter" if available
      codegen: Use result of CCodeBaseModule.get_this_type()
      vala: VoidType is actually compatible with itself
      vala: Improve handling of "void" as generic type
      vala: Keep formal_target_type when transforming method-call/object-creation
      tests: Fix and make fast-vapi test actually fatal
      vala: Add a basic parameter check for [Print] methods
      gstreamer: Update from 1.17.0+ git master
      gtk4: Update to 3.96.0+5e11a2ae
      vapi: Update GIR-based bindings
      pango: Update to 1.44+
      tests: Extend "float and integer" tests to increase coverage
      tests: Add "scanner" tests to increase coverage
      tests: Add "member-access" tests to increase coverage
      scanner: "\x" requires two hex digits at most
      parser: Implicit "main" method of main-block is public and static
      vala: Let the parser have set namespace members as static
      vala: Drop Namespace.remove_struct()
      scanner: "\x" requires two hex digits at most and ignore leading zero #2
      scanner: Improve check of "\u" escape sequence
      vala: Include type_name to default implementation of CCode.to_string()
      codegen: Fix precondition in creation method of structs
      vala: Don't ignore inner errors in Block and acknowledge them further
      vala: Don't report further errors if MemberInitializer.check() failed
      test: Add some "method-call" tests to increase coverage
      webkit2gtk-4.0: Update to 2.27.3
      gtk4: Update to 3.96.0+9f69c7f3
      gstreamer: Update from 1.17.0+ git master
      vala: Improve error message for unsupported inner types and declarations
      vala: Don't allow "va_list" as return-type or type of fields
      codegen: Remove unreachable code in TypeRegisterFunction.init_from_type()
      codegen: Improve *_get_type() fast path (requires glib >= 2.58)
      codegen: Don't attribute *_get_type_once() with G_GNUC_CONST
      glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid
      glib-2.0: Add new symbols from 2.64
      vala: Check before accessing "name" of parent_symbol which might be null
      vapi: Update GIR-based bindings
      compiler: Add "--depfile" option writing package dependencies to given file
      gtk4: Update to 3.96.0+448a4023
      gstreamer: Update from 1.17.0+ git master
      vapi: Update GIR-based bindings
      tests: Fix make distcheck
      Release 0.47.2


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]