#12484: vala-0.46.0 -------------------------+----------------------- Reporter: renodr | Owner: bdubbs Type: enhancement | Status: assigned Priority: normal | Milestone: 9.1 Component: BOOK | Version: SVN Severity: normal | Resolution: Keywords: | -------------------------+-----------------------
Comment (by bdubbs): Vala 0.46.0 * Highlights: - Add boolean CodeContext.keep_going and corresponding compiler option * Various improvements and bug fixes: - vala: + Move find_parent_type_symbol/get_this_type() to SemanticAnalyzer + Exclude nullable simple-type structs from gobject-property support + Reject unary operations on nullable integer/floating/boolean type - codegen: + Don't append unreachable clean-up section of Block + Don't cause double-free due append_local_free() in uncaught-errors + Don't unconditionally add/return internal "result" variable - codewriter: Write "weak" modifier for properties - girparser: Improve evalution of instance-parameter information (Regenerate GIR-based bindings to pick up out/ref instance-parameters) - girparser/gidlparser: "value_owned = true" by default for property types - libvaladoc: Don't traverse into close circles with parent - genie: Creation methods should not be static * Bindings: - glib-2.0: Fix MutexLocker binding - glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API - glib-2.0: Use 'GStatBuf' as ctype for 'Stat' - glib-2.0: Add new symbols from 2.62 - gio-2.0: Drop metadata for NativeSocketAddress - gstreamer: Update from 1.17.0+ git master - gtk4: Regenerate to pick up DestroyInstance attributes - json-glib-1.0: Change abstract methods of Serializable to virtual - libsoup-2.4: soup_auth_new is not a constructor but a factory method - vapi: Update GIR-based bindings -- Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/12484#comment:2> BLFS Trac <http://wiki.linuxfromscratch.org/blfs> Beyond Linux From Scratch -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page