[vala] Created tag 0.40.24



The signed tag '0.40.24' was created.

Tagger: Rico Tzschichholz <ricotz ubuntu com>
Date: 1601968650 +0200

    0.40.24

Changes since the last tag '0.40.23':

Alistair Thomas (1):
      codegen: Always include base_struct declaration if available

Chris White (1):
      build: Update git-version-gen to latest upstream

Corentin Noël (2):
      libvaladoc/girimporter: Skip "function-macro" elements
      libvaladoc: Support exporting the `class` modifier on methods

Jean Pierre Dudey (3):
      girwriter: Add c:identifier-prefixes to <namespace>
      girwriter: Write c:type="void" when name="none"
      girwriter: Write c:symbol-prefix on supported elements

Jeremy Philippe (1):
      posix: Declare WRDE_APPEND constant as public

Rico Tzschichholz (88):
      gtk+-3.0: Deprecated abstract methods are not required to be implemented
      tests: Extend "s[p]lice" tests to increase coverage
      codegen: Improve array-dup-wrapper for empty arrays
      vala: Improve source documentation
      codegen: Don't call get_ccode_finish_instance() with non-async methods
      vala: Fix typo in comments
      vala: Correctly handle qualified struct type reference in initializer list
      girwriter: Append symbol-attributes to callback field rather than its type
      Consistently use get_ccode_lower_case_prefix() for function names
      vala: Use correct value-type for ArrayCreationExpression used as argument
      girparser: Actually respect given cprefix metadata for enumerations
      codegen: Cast initializer-list to struct for non-constant/non-array assignments
      vala: Improve parameter check of "get" method meant to be used by foreach
      tests: Add "named argument" test to increase coverage
      webkit2gtk-4.0: Update to 2.29.2
      vala: Avoid subsequent critical caused by invalid array type for constant
      tests: Don't use invalid syntax to declare local variable with array type
      vala: Improve error handling of nested initializer lists
      glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint
      vala: Don't allow "resize" invocation on variable with unowned array type
      vala: Property must be writable when invoking ReturnsModifiedPointer method
      vala: Recursive check of assignment target to recognize constants
      vala: Return copy of constant type in get_value_type_for_symbol()
      tests: Extend "default gtype" tests to increase coverage
      tests: Add "unique namespace" test
      codegen: Properly compare string if binary-expression contains string-literal
      vala: Handle parameter initializer without value-type
      webkit2gtk-4.0: Update to 2.29.3
      codegen: Inline allocated and constant arrays are never NULL
      tests: Add "pre/post-increment" tests to increase coverage
      vala: Fully qualify member-access when using-directive was used to resolve
      vala: Tranform instance member-access to a static one if possible
      libvaladoc: Support exporting the `class` modifier on fields
      vala: Fix code indentation
      girparser: Warn about conflicting signals and properties
      gtk+-3.0: Resolve conflicts of signals with properties
      vala: Improve check of expression passed to yield
      tests: Add "access vfunc pointer" test to increase coverage
      vala: Allow prototype access to signal with emitter
      codegen: Check param for null before using it
      vala: Check error-type accessibility of creation methods and delegates
      girparser: Skip 'docsection' elements in <namespace>
      gtk+-3.0: Update to 3.24.21+ffe2df7b
      codegen: Properly destroy elements of an inline struct array
      girwriter: Don't include symbols outside of a namespace
      girwriter: Use appropriate get_ccode_* functions
      webkit2gtk-4.0: Update to 2.29.4
      tests: Add "girwriter" tests to increase coverage
      gio-unix-2.0: Fix "g_unix_mount_for" binding
      codegen: Include header for base-symbols when connecting vfuncs
      girparser: Add support for string "feature_test_macro" metadata
      gio-2.0: Include "gio/gsettingsbackend.h" for GLib.SettingsBackend members
      vala: Mark tranformed member-access as qualified
      tests: Add "enum typed property" tests to increase coverage
      tests: Add "return in construct/destructor" tests to increase coverage
      tests: Add "signal error marshalling" test to increase coverage
      Revert "girwriter: Use appropriate get_ccode_* functions"
      tests: Add more "invalid" tests to increase coverage
      tests: Add "property accessor with try statement" test to increase coverage
      tests: Add "constant and union" gir test to increase coverage
      tests: Add "nested namespace" girwriter test to increase coverage
      tests: Don't rely on undefined use-after-free behaviour of glibc
      Add TraverseVisitor for traversing the tree with a callback
      vala: Move transformation of unary increment/decrement to codegen
      Force usage of temporary variables for "tainted" member accesses
      tests: Add "pre-post-increment with side effect" tests to increase coverage
      vala: Set parent_node for child nodes of lambda-expression
      webkit2gtk-4.0: Update to 2.29.91
      doc: Update AUTHORS in manpages
      Revert "codegen: Don't append unreachable clean-up section of Block"
      codegen: Don't append unreachable clean-up section of Block
      manual: Update from wiki.gnome.org
      libvaladoc/girimporter: Skip "attribute" elements
      libvaladoc/girimporter: Improve parse_symbol_doc() and don't use parse_doc()
      libvaladoc/girimporter: Fallback to "glib:type-name" for class, interface and record
      girparser: Additionally fallback to "glib:type-name" to retrieve the cname
      libvaladoc/girimporter: Fallback to "name" for callback
      libvaladoc/gtkdoc-importer: Correctly retrieve "url" from "ulink" elements
      libvaladoc/gtkdoc-importer: Don't let parse_block_taglet() return null
      Don't use locale dependent string functions on syntax strings
      webkit2gtk-4.0: Update to 2.30.1
      codegen: Don't pass CCodeFunctionCall to NULL-aware free macro
      testrunner: Pass --enable-checking to increase coverage
      testrunner: Filter external -0X flags to preserve current default -O0
      g-i: Fix a couple of C compiler warnings
      libvaladoc: Fix a couple of C compiler warnings
      tests: Add "async constructor argument check" test to increase coverage
      Release 0.40.24


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