Opened 4 years ago

Closed 4 years ago

#13113 closed enhancement (fixed)

vala-0.46.6

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 9.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 4 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 4 years ago

Vala 0.46.6

  • Various improvements and bug fixes:
    • codegen:
          + Fix precondition in creation method of structs
          + Don't set implemenation of interface property to its own [#891]
          + Use result value of assignment rather than its computation [#895]
          + Cast instance parameter in member-initializer for base-properties [#899]
          + Skip StructRegisterFunction for boolean/integer/floating types [#901]
          + Handle different type-symbols in visit_base_access() [#901]
          + Explicitly include header for length-type of arrays
          + Explicitly include <glib.h> as needed for null-literal
         - vala:
          + VoidType is actually compatible with itself [#878]
          + Keep formal_target_type on transform of method-call/object-creation [#835]
          + Add a basic parameter check for [Print] methods
          + Don't ignore inner errors in Block and acknowledge them further
          + Don't report further errors if MemberInitializer.check() failed
          + Improve error message for unsupported inner types and declarations
          + Don't allow "va_list" as return-type or type of fields [#884]
          + Check before accessing "name" of parent_symbol which might be null
          + Allow to override base interface properties explicitly
          + Always bail if there are semantic errors
          + Fix base-access check for compact classes
          + Improve detection of recursive struct declarations [#902]
          + Inline allocated arrays require length or initializer [#903]
          + Don't ignore errors in Parameter and acknowledge them further
      
  • parser: Implicit "main" method of main-block is public and static
  • genie: Fix parser's inner state when a struct is declared after a class
  • girparser: Apply explicitly given ctype metadata attributes on callables
  • testrunner: Invalid tests and therefore expected failures must return 1
  • Bindings:
    • glib-2.0: Add to_string() for GLib.PollFd and GLib.Pid
    • gstreamer: Update from 1.17.0+ git master
    • gtk+-3.0: Update to 3.24.13+3822ac74
    • gtk4: Update to 3.96.0+4ab12ab7
    • webkit2gtk-4.0: Update to 2.27.4

comment:3 by Bruce Dubbs, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 22651.

Note: See TracTickets for help on using tickets.