[vala] Created tag 0.36.17



The signed tag '0.36.17' was created.

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

    0.36.17

Changes since the last tag '0.36.16':

Ali Sabil (1):
      codegen: Fix regex literal compile flags

Alistair Thomas (3):
      glib-2.0: Add array length to string.skip
      docs: Use Markdown for README and move to README.md
      docs: Update build instructions and move them to README.md

Corentin Noël (1):
      glib-2.0: Avoid double-free in GLib.Array if clear_func is set

Florian Brosch (1):
      vala: Break possible endless loop in SymbolResolver.get_type_for_struct()

Luca Bruno (3):
      vala: Always analyze nodes after they are inserted into the AST
      vala: Add missing replace_expression() implementations
      vala: Fix and add more to_string() methods to expressions

Rico Tzschichholz (65):
      codegen: Replace invalid array-length assert with internal error
      codegen: Initialize internal temp-variables used as reference parameter
      ccode: Fix typo and actually check "end_decls"
      test: Add some invalid "non-null" tests
      tests: Add "method override with compatible delegate parameter" test
      girwriter: Fix ctype of out/ref and array parameters
      vala: Add source_reference to local variable of catch-clause
      vala: Add some missing type copying
      tests: Add implicit conversion tests for GLib.Variant
      tests: Add invalid "control-flow" tests to increase coverage
      tests: Add "assigned local variables" tests
      tests: Add "captured unassigned local variable" test
      vala: Fix several AST construction/parenting issues
      vala: DataType for GLib.Error should be should resolved as ErrorType
      codegen: Improve ccode for fixed-length array parameters
      vala: Implement check() for StatementList
      gobject-2.0,gtk+-*.0: Fix some GLib.Value out/ref parameters
      vapigen: Warn if the library argument doesn't match any package attribute
      manual: Update from wiki.gnome.org
      tests: Make "/errors/errors" test fatal
      tests: Add more string method tests
      glib-2.0: Computing length once is enough in string.to_utf8()/splice()
      codegen: Initialize internal temp-variables used as reference parameter
      vala: Fix TokenType.HASH.to_string()
      codegen: Add prototype for *_register_type() function
      glib-2.0: Add GLib.pointer aka gpointer binding
      gobject-2.0: Attribute all symbols with cheader_filename = "glib-object.h"
      codegen: Don't emit *_free() of derived compact classes
      codegen: Add prototype for *_new() of abstact compact classes
      gio-2.0: Result of DBusMessage.get_header() is unowned
      codegen: Fix method pointer cast if instance isn't at first position
      tests: Add GenericArray (GPtrArray) tests
      tests: Avoid use of g_ptr_array_find() which requires glib >= 2.54
      vala: Add CodeNode.copy_attribute_*() helper methods
      vala: Copy CCode instance_pos argument from virtual/abstract base methods
      vapi: Some random fixes on old bindings
      codegen: Transfer ownership of compact class to DestroysInstance method
      glib-2.0: Add missing Array.set_clear_func() binding
      genieparser: Use dedicated Class.add_constructor/destructor() methods
      tests: Add bug specific "lock test"
      tests: Add "static fields" to compact class to increase coverage
      vala: Remove superfluous return_if_fail()
      girwriter: Write glib-type attributes for Enums/Structs with type_id
      ccode: Add void to delegate typedef declarations without parameters
      parser: Use comment which was already retrieved in parse_declaration()
      codegen: Make sure to include declarations for delegate typed parameters
      tests: Extend assignment and array element access tests
      codegen: Don't emit unused temp variable for element access assignments
      tests: Add default defines test for VALA_0_XX and GLIB_2_XX
      glib-2.0: Cast strcmp to GCompareFunc
      codegen: Actually create method cast for base interface method as needed
      tests: Simplify "errors/errors" test a bit
      vala: Type check for errors require an error expression
      vala: Make check_arguments() more verbose and don't bail on first error
      vala: Don't emit member access of assignments on static properties
      codegen: Emit initializer for enum-value into wanted declaration space
      girparser: Skip "source-position" elements
      girparser: Skip possible docs in transparent union
      codegen: Emit delegate/enum typedefs to type-declaration section
      codegen: Always emit constants with initializer-list
      codegen: Handle non-default AsyncResult parameter position
      vapi: Regenerate GIR-based bindings to fix non-standard async methods
      gobject-introspection-1.0: Pick up version attribute fixes
      gdk-x11-3.0: Update to 3.24.1+356f1f59
      Release 0.36.17

Timm Bäder (1):
      codegen: Mark needle parameter of internal array-contains methods as const

Vivek Raj (1):
      vala: Use clearer error message for automatic properties in interfaces


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