patch 8.2.2245: Vim9: return value of winrestcmd() cannot be executed
Problem: Vim9: return value of winrestcmd() cannot be executed.
Solution: Put colons before each range. (closes #7571)
diff --git a/src/evalwindow.c b/src/evalwindow.c
index 884f409..492269e 100644
--- a/src/evalwindow.c
+++ b/src/evalwindow.c
@@ -1010,9 +1010,9 @@
ga_init2(&ga, (int)sizeof(char), 70);
FOR_ALL_WINDOWS(wp)
{
- sprintf((char *)buf, "%dresize %d|", winnr, wp->w_height);
+ sprintf((char *)buf, ":%dresize %d|", winnr, wp->w_height);
ga_concat(&ga, buf);
- sprintf((char *)buf, "vert %dresize %d|", winnr, wp->w_width);
+ sprintf((char *)buf, "vert :%dresize %d|", winnr, wp->w_width);
ga_concat(&ga, buf);
++winnr;
}