To: vim_dev@googlegroups.com Subject: Patch 7.4.1655 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 7.4.1655 Problem: remote_expr() hangs. (Ramel) Solution: Check for messages in the waiting loop. Files: src/if_xcmdsrv.c *** ../vim-7.4.1654/src/if_xcmdsrv.c 2016-01-30 17:24:01.802502407 +0100 --- src/if_xcmdsrv.c 2016-03-25 18:58:51.027437786 +0100 *************** *** 606,611 **** --- 606,612 ---- { while (XCheckWindowEvent(dpy, commWindow, PropertyChangeMask, &event)) serverEventProc(dpy, &event, 1); + server_parse_messages(); if (endCond(endData) != 0) break; *** ../vim-7.4.1654/src/version.c 2016-03-25 18:42:42.441280325 +0100 --- src/version.c 2016-03-25 19:00:56.254166213 +0100 *************** *** 750,751 **** --- 750,753 ---- { /* Add new patch number below this line */ + /**/ + 1655, /**/ -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///