comparison src/testdir/test_virtualedit.vim @ 31845:2ce8e7c4acf4 v9.0.1255

patch 9.0.1255: changing 'virtualedit' does not have immediate effect Commit: https://github.com/vim/vim/commit/8fe5b9c8c1223861cec0484ccc031858ae08d107 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jan 28 16:37:37 2023 +0000 patch 9.0.1255: changing 'virtualedit' does not have immediate effect Problem: Changing 'virtualedit' does not have immediate effect. Solution: Correct how is checked for a changed value. (closes https://github.com/vim/vim/issues/11878)
author Bram Moolenaar <Bram@vim.org>
date Sat, 28 Jan 2023 17:45:03 +0100
parents da023a22d73e
children dbec60b8c253
comparison
equal deleted inserted replaced
31844:c049b6f34639 31845:2ce8e7c4acf4
530 setlocal ve= 530 setlocal ve=
531 split 531 split
532 call s:TryVirtualeditReplace() 532 call s:TryVirtualeditReplace()
533 call assert_equal(s:result_ve_off, getline(1)) 533 call assert_equal(s:result_ve_off, getline(1))
534 bwipe! 534 bwipe!
535
536 setlocal virtualedit&
537 set virtualedit&
538 endfunc
539
540 func Test_virtualedit_setlocal()
541 enew
542 setglobal virtualedit=all
543 setlocal virtualedit=all
544 normal! l
545 redraw
546 setlocal virtualedit=none
547 call assert_equal(1, wincol())
535 548
536 setlocal virtualedit& 549 setlocal virtualedit&
537 set virtualedit& 550 set virtualedit&
538 endfunc 551 endfunc
539 552