2020-02-04 Rico Tzschichholz Release 0.47.4 2020-02-03 Rico Tzschichholz vala: Use some replacement for an unavailable identifier string parser: Make parse_identifier more robust ... when --keep-going was passed 2020-02-03 Princeton Ferro parser: Make parse_embedded_statement_without_block more robust ... when --keep-going was passed 2020-02-03 Rico Tzschichholz parser: Make parse_argument_list/parse_initializer more robust ... when --keep-going was passed or the input appears to be incomplete parser: Handle delimiters inside of parse_argument_list/parse_initializer parser: Deal with certain missing delimiters and let the parser continue codegen: Make *_try_id specific to emit-context instead being global states vapi: Update GIR-based bindings gtk4: Update to 3.96.0+4ab12ab7 2020-02-01 Rico Tzschichholz codegen: Explicitly include as needed for null-literal codegen: Explicitly include header for length-type of arrays vala: Inline allocated arrays require length or initializer Fixes https://gitlab.gnome.org/GNOME/vala/issues/903 2020-01-30 Rico Tzschichholz tests: Add more "parser" tests to increase coverage 2020-01-29 Princeton Ferro vala: Improve detection of recursive struct declarations Introduced with da2d58c95f39fd142dc845f5df9cdcd55be32476 Fixes https://gitlab.gnome.org/GNOME/vala/issues/902 2020-01-28 Corentin Noël javascriptcoregtk-4.0: Make JSC.Class usable by defining the right callback 2020-01-25 Rico Tzschichholz codegen: Handle different type-symbols in visit_base_access() It is required to distinguish between classes, compact classes, structs and simple-type structs. Fixes https://gitlab.gnome.org/GNOME/vala/issues/901 codegen: Skip StructRegisterFunction for boolean/integer/floating types Fixes https://gitlab.gnome.org/GNOME/vala/issues/901 vala: Fix base-access check for compact classes See 84de99560ee96afa8cb80db3b342d584a72188cd