To: vim_dev@googlegroups.com Subject: Patch 8.2.1358 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.1358 Problem: Vim9: test fails with +dnd is not available. Solution: Add condition. Files: src/testdir/test_vim9_script.vim *** ../vim-8.2.1357/src/testdir/test_vim9_script.vim 2020-08-02 18:58:50.465504251 +0200 --- src/testdir/test_vim9_script.vim 2020-08-02 20:02:21.707056105 +0200 *************** *** 470,476 **** call CheckDefFailure(['let $VAR = 5'], 'E1016: Cannot declare an environment variable:') call CheckScriptFailure(['vim9script', 'let $ENV = "xxx"'], 'E1016:') ! call CheckDefFailure(['let @~ = 5'], 'E1066:') call CheckDefFailure(['let @a = 5'], 'E1066:') call CheckDefFailure(['let @/ = "x"'], 'E1066:') call CheckScriptFailure(['vim9script', 'let @a = "abc"'], 'E1066:') --- 470,481 ---- call CheckDefFailure(['let $VAR = 5'], 'E1016: Cannot declare an environment variable:') call CheckScriptFailure(['vim9script', 'let $ENV = "xxx"'], 'E1016:') ! if has('dnd') ! call CheckDefFailure(['let @~ = 5'], 'E1066:') ! else ! call CheckDefFailure(['let @~ = 5'], 'E354:') ! call CheckDefFailure(['@~ = 5'], 'E354:') ! endif call CheckDefFailure(['let @a = 5'], 'E1066:') call CheckDefFailure(['let @/ = "x"'], 'E1066:') call CheckScriptFailure(['vim9script', 'let @a = "abc"'], 'E1066:') *** ../vim-8.2.1357/src/version.c 2020-08-02 18:58:50.465504251 +0200 --- src/version.c 2020-08-02 20:03:08.274987079 +0200 *************** *** 756,757 **** --- 756,759 ---- { /* Add new patch number below this line */ + /**/ + 1358, /**/ -- hundred-and-one symptoms of being an internet addict: 113. You are asked about a bus schedule, you wonder if it is 16 or 32 bits. /// 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 ///