bug#81543: [PATCH] [eglot] Add vala mode support
DaKnig via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <[email protected]> Mon, 03 Aug 2026 15:53:51 +0300
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
--=-ZnuLwX8YKMefj8OoW1w3 Content-Type: text/plain; charset=us-ascii; format=flowed In GNU Emacs 30.2 (build 1, x86_64-redhat-linux-gnu, GTK+ Version 3.24.52, cairo version 1.18.4) of 2026-04-22 built on b5abb06d30be449a8f78db5ef694c5ab System Description: Fedora Linux 43 (Workstation Edition) Configured using: 'configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-gc-mark-trace --with-cairo --with-dbus --with-gif --with-gpm=no --with-harfbuzz --with-jpeg --with-modules --with-native-compilation=aot --with-pgtk --with-png --with-rsvg --with-sqlite3 --with-tiff --with-tree-sitter --with-webp --with-xpm build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' CXX=g++ 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' <#part type="text/patch" filename="~/tools/emacs/0001-eglot-Add-vala-mode-support.patch" disposition=attachment> <#/part> --=-ZnuLwX8YKMefj8OoW1w3 Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-eglot-Add-vala-mode-support.patch Content-Transfer-Encoding: base64 RnJvbSA3NDBkNjFlM2U3ZDZlMzJkNjNhZTY5ODJhNGFjOWNkNzg4YWU1Njg1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEYUtuaWcgPFphbm55S25pZ0BkaXNyb290Lm9yZz4KRGF0ZTog V2VkLCAyMiBKdWwgMjAyNiAxMTo1MDowNSArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIFtlZ2xvdF0g QWRkIHZhbGEgbW9kZSBzdXBwb3J0CgotLS0KIGxpc3AvcHJvZ21vZGVzL2VnbG90LmVsIHwgMSAr CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dt b2Rlcy9lZ2xvdC5lbCBiL2xpc3AvcHJvZ21vZGVzL2VnbG90LmVsCmluZGV4IGI2OGIzYTU3YTA5 Li5kMjMxNzVlNzBiZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvZWdsb3QuZWwKKysrIGIv bGlzcC9wcm9nbW9kZXMvZWdsb3QuZWwKQEAgLTI0Niw2ICsyNDYsNyBAQCBhdXRvbWF0aWNhbGx5 KS4iCiAgICAgKChjbWFrZS1tb2RlIGNtYWtlLXRzLW1vZGUpCiAgICAgIC4gLChlZ2xvdC1hbHRl cm5hdGl2ZXMgJygoIm5lb2NtYWtlbHNwIiAiLS1zdGRpbyIpICJjbWFrZS1sYW5ndWFnZS1zZXJ2 ZXIiKSkpCiAgICAgKHZpbXJjLW1vZGUgLiAoInZpbS1sYW5ndWFnZS1zZXJ2ZXIiICItLXN0ZGlv IikpCisgICAgKHZhbGEtbW9kZSAuICgidmFsYS1sYW5ndWFnZS1zZXJ2ZXIiKSkKICAgICAoKHB5 dGhvbi1tb2RlIHB5dGhvbi10cy1tb2RlKQogICAgICAuICwoZWdsb3QtYWx0ZXJuYXRpdmVzCiAg ICAgICAgICAnKCJweWxzcCIgInB5bHMiICgiYmFzZWRweXJpZ2h0LWxhbmdzZXJ2ZXIiICItLXN0 ZGlvIikKLS0gCjIuNTUuMAoK --=-ZnuLwX8YKMefj8OoW1w3--