To: vim_dev@googlegroups.com Subject: Patch 8.2.4818 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.4818 (after 8.2 4806) Problem: No test for what 8.2.4806 fixes. Solution: Add a test. (closes #10727) Files: src/testdir/test_mapping.vim *** ../vim-8.2.4817/src/testdir/test_mapping.vim 2022-04-05 13:16:57.540981208 +0100 --- src/testdir/test_mapping.vim 2022-04-24 15:55:56.832019447 +0100 *************** *** 1566,1571 **** --- 1566,1599 ---- %bw! endfunc + func Test_mouse_drag_mapped_start_select() + set mouse=a + set selectmode=key,mouse + func ClickExpr() + call test_setmouse(1, 1) + return "\" + endfunc + func DragExpr() + call test_setmouse(1, 2) + return "\" + endfunc + nnoremap ClickExpr() + nmap DragExpr() + + nnoremap + exe "normal \\" + call assert_equal('s', mode()) + exe "normal! \\" + + nunmap + nunmap + nunmap + delfunc ClickExpr + delfunc DragExpr + set selectmode& + set mouse& + endfunc + " Test for mapping in Insert mode func Test_mouse_drag_insert_map() set mouse=a *** ../vim-8.2.4817/src/version.c 2022-04-24 15:46:38.768342012 +0100 --- src/version.c 2022-04-24 15:57:46.207916311 +0100 *************** *** 748,749 **** --- 748,751 ---- { /* Add new patch number below this line */ + /**/ + 4818, /**/ -- The future isn't what it used to be. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// \\\ \\\ sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///