Programming language for GNOME

Edit Package vala

Vala is a new programming language that aims to bring modern
programming language features to GNOME developers without imposing any
additional runtime requirements and without using a different ABI
compared to applications and libraries written in C.

Refresh
Refresh
Source Files
Filename Size Changed
vala-0.52.5.tar.xz 0003583412 3.42 MB
vala.changes 0000157572 154 KB
vala.spec 0000009971 9.74 KB
Revision 119 (latest revision is 143)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 913693 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 119)
- Update to version 0.52.5:
  + Various improvements and bug fixes:
    - codegen:
      . Allow null to initialize non-null struct inside initializer
        list
      . Implementing GLib.Source.prepare/check is optional since
        2.36
      . Fix variadic constructors for compact classes and structs
      . Use detroy_value() for delete statement
      . Fix params-array in constructor for struct
    - vala:
      . Rely on DataType.to_qualified_string() for error-types
      . Disallow resize() for constant arrays
    - Recognize multiple valid CCode.gir_namespace/_version in VAPI
      files
    - Slightly improve source_reference for
      get_dup_func_expression()
    - girwriter:
      . Respect GIR.name for constants, errordomains and delegates
      . Add explicit writable attribute to all field elements
      . Fix position of "result" parameter for struct constructor
      . Write missing c:type attribute of compact class record
    - girparser: Add support for "final" class attribute
    - tests/girwriter: Add missing [Flags] annotation
    - testrunner: Add support for girwriter tests
    - docs: Update bootstrap instructions in README.md
  + Bindings:
    - Partly revert "gstreamer: Update from 1.19.0+ git master"
    - glib-2.0: expected_type and return value of
      VariantDict.lookup_value() is nullable (forwarded request 912657 from iznogood)
Comments 0
openSUSE Build Service is sponsored by