patch 7.4.1655
Problem: remote_expr() hangs. (Ramel)
Solution: Check for messages in the waiting loop.
diff --git a/src/if_xcmdsrv.c b/src/if_xcmdsrv.c
index 0b9b1a8..a94e7cd 100644
--- a/src/if_xcmdsrv.c
+++ b/src/if_xcmdsrv.c
@@ -606,6 +606,7 @@
{
while (XCheckWindowEvent(dpy, commWindow, PropertyChangeMask, &event))
serverEventProc(dpy, &event, 1);
+ server_parse_messages();
if (endCond(endData) != 0)
break;
diff --git a/src/version.c b/src/version.c
index c1f6db6..a3d6e1e 100644
--- a/src/version.c
+++ b/src/version.c
@@ -749,6 +749,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 1655,
+/**/
1654,
/**/
1653,