To: vim_dev@googlegroups.com Subject: Patch 8.2.0534 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.0534 Problem: Client-server test fails under valgrind. Solution: Use WaitForAssert(). Files: src/testdir/test_clientserver.vim *** ../vim-8.2.0533/src/testdir/test_clientserver.vim 2020-04-06 21:35:02.460237781 +0200 --- src/testdir/test_clientserver.vim 2020-04-08 22:55:07.710671243 +0200 *************** *** 129,135 **** " Edit files in separate tab pages call system(cmd .. ' --remote-tab Xfile1 Xfile2 Xfile3') ! call assert_equal('3', remote_expr(name, 'tabpagenr("$")')) call assert_equal('Xfile2', remote_expr(name, 'bufname(tabpagebuflist(2)[0])')) eval name->remote_send(":%bw!\") --- 129,135 ---- " Edit files in separate tab pages call system(cmd .. ' --remote-tab Xfile1 Xfile2 Xfile3') ! call WaitForAssert({-> assert_equal('3', remote_expr(name, 'tabpagenr("$")'))}) call assert_equal('Xfile2', remote_expr(name, 'bufname(tabpagebuflist(2)[0])')) eval name->remote_send(":%bw!\") *** ../vim-8.2.0533/src/version.c 2020-04-08 21:50:18.880619637 +0200 --- src/version.c 2020-04-08 22:56:04.606466478 +0200 *************** *** 740,741 **** --- 740,743 ---- { /* Add new patch number below this line */ + /**/ + 534, /**/ -- If you only have a hammer, you tend to see every problem as a nail. If you only have MS-Windows, you tend to solve every problem by rebooting. /// 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 ///