Hi all,
I'll often do:
make $(ls test_vim9*.vim | sed 's/\.vim$//' | grep -v vim9_builtin)
I need to exclude test_vim9_builtin because I typically get the errors, see below. Any idea on what's going on?
-ernie
Abbreviating the errors so maybe it will get passed by the google groups filter
Found errors in Test_remote_expr():
[...]Expected 'E241: Unable to send to ' but got 'E449: Invalid
expression received'
[...]Test_remote_foreground line 8: command did not fail:
remote_foreground("")
Found errors in Test_remote_send():
On Sa, 09 Sep 2023, Ernie Rael wrote:
Hi all, I'll often do: make $(ls test_vim9*.vim | sed 's/\.vim$//' | grep -v vim9_builtin) I need to exclude test_vim9_builtin because I typically get the errors, see below. Any idea on what's going on? -ernie Found errors in Test_remote_expr():
Not sure how you run it,
I do
make test_vim9_builtin
If I run a shell script
unset DISPLAY
make test_vim9_builtin
The error does not occur. Thanks.
This, explains (I'm waving my hands) that when doing `make test_vim9_builtin` some random gvim pops up to the foreground. Out of curiosity, I'll look at Test_remote_expr (or at least put it on a todo list) since I have no idea what feature I'm unfamiliar with is being tested.
-ernie
On So, 10 Sep 2023, Ernie Rael wrote:If I run a shell script unset DISPLAY make test_vim9_builtin The error does not occur. Thanks. This, explains (I'm waving my hands) that when doing `make test_vim9_builtin` some random gvim pops up to the foreground. Out of curiosity, I'll look at Test_remote_expr (or at least put it on a todo list) since I have no idea what feature I'm unfamiliar with is being tested.It is using the remote expression feature, that only works with a X11 server. Not clear why it doesn't work correctly in your case. Are you possibly using Wayland instead?
Not wayland. I'm running a vanilla System76 popOS
$ env|grep XDG_SESSION
XDG_SESSION_DESKTOP=pop
XDG_SESSION_TYPE=x11
XDG_SESSION_CLASS=user
Executing from the default console (I guess xterm is long gone),
ps has
/usr/bin/gnome-terminal.real
plus hundreds of other things.
-ernie