vala:0.54

Last commit made on 2022-09-16
Get this branch:
git clone -b 0.54 https://git.launchpad.net/vala

Branch merges

Branch information

Name:
0.54
Repository:
lp:vala

Recent commits

b29f0da... by Rico Tzschichholz

Release 0.54.9

bb4948a... by =?utf-8?b?5pif5aSW5LmL56We?= <email address hidden>

vala: Avoid problems with '\' in #line directives on Windows

Replace '\' with '/' in SourceFile.relative_path like in CodeContext.realpath().

  F:/msys64/home/x/test/test.vala.c: In function '_vala_main':
  F:/msys64/home/x/test/test.vala.c:12:9: warning: unknown escape sequence: '\M'
     12 | #line 3 "C:\MyFiles\test.vala"
        | ^~~~~~~~~~~~~~~~~~~~~~

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1353

45dd03b... by Rico Tzschichholz

glib-2.0: Use g_abort for GLib.Process.abort() beginning with 2.50

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1350

943b5d3... by Rico Tzschichholz

vala: Make try-statement parsing more resilient

Regression of f5934184d050d1a19f394fdab6f2ee66ff30965f

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1304

345cb8b... by Rico Tzschichholz

atspi-2: Fix a few binding errors

288bba6... by Rico Tzschichholz

gidlparser: Set source reference of parameters

1e7c4d3... by Rico Tzschichholz

vala: Don't unconditionally expect ObjectType of Class

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1341

dbeab34... by Rico Tzschichholz

gtk+-3.0: Correctly unhide BindingSet.by_class to avoid Version attribute

726580a... by Rico Tzschichholz

vala: Avoid critical in SourceFile.get_mapped_length()

See https://gitlab.gnome.org/GNOME/vala/issues/1330

231264d... by Gustav Hartvigsson

glib2.0: Add abs() to int8/int16/int32/ssize_t

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1328