From f17b8b1df5fc3ad424ccc5f053d6d3ab4512b19d Mon Sep 17 00:00:00 2001 From: Christian Brabandt Date: Sat, 7 Mar 2026 17:32:29 +0000 Subject: [PATCH] patch 9.2.0117: tests: test_wayland.vim fails Problem: tests: test_wayland.vim fails when X11 is not available or $XDG_RUNTIME_DIR is not defined Solution: Skip test_wayland when prerequisites are not fulfilled closes: #19579 Signed-off-by: Christian Brabandt --- src/testdir/test_wayland.vim | 5 +++++ src/version.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/testdir/test_wayland.vim b/src/testdir/test_wayland.vim index 5b801c9a44..c690d0cfe9 100644 --- a/src/testdir/test_wayland.vim +++ b/src/testdir/test_wayland.vim @@ -6,6 +6,7 @@ CheckUnix CheckFeature job CheckWaylandCompositor CheckNotGui +CheckEnv XDG_RUNTIME_DIR if !executable('wl-paste') || !executable('wl-copy') throw "Skipped: wl-clipboard is not available" @@ -58,6 +59,10 @@ endfunc func s:CheckClientserver() CheckFeature clientserver + if has('x11') + CheckEnv DISPLAY + endif + if has('socketserver') && !has('x11') if v:servername == "" call remote_startserver('VIMSOCKETSERVER') diff --git a/src/version.c b/src/version.c index d0c530a187..7524fcd965 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 117, /**/ 116, /**/