comparison src/testdir/test_vim9_cmd.vim @ 26356:0884f2be6c2a v8.2.3709

patch 8.2.3709: Vim9: backtick expression expanded when not desired Commit: https://github.com/vim/vim/commit/fad2742d538123abb9b384a053fd581f2acf6bb0 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Nov 30 21:58:19 2021 +0000 patch 8.2.3709: Vim9: backtick expression expanded when not desired Problem: Vim9: backtick expression expanded when not desired. Solution: Only expand a backtick expression for commands that expand their argument. Remove a few outdated TODO comments.
author Bram Moolenaar <Bram@vim.org>
date Tue, 30 Nov 2021 23:00:04 +0100
parents 7e7d0e01a2d0
children 80b555c4aed0
comparison
equal deleted inserted replaced
26355:106547a11f1c 26356:0884f2be6c2a
204 :1,2fold 204 :1,2fold
205 foldclose 205 foldclose
206 folddoclose edit `=name` 206 folddoclose edit `=name`
207 assert_equal('xxx', bufname()) 207 assert_equal('xxx', bufname())
208 bwipe! 208 bwipe!
209
210 var lines =<< trim END
211 g:val = 'value'
212 def Test()
213 folddoopen echo `=g:val`
214 enddef
215 call Test()
216 END
217 CheckScriptFailure(lines, 'E15: Invalid expression: "`=g:val`"')
209 enddef 218 enddef
210 219
211 def Test_hardcopy_wildcards() 220 def Test_hardcopy_wildcards()
212 CheckUnix 221 CheckUnix
213 CheckFeature postscript 222 CheckFeature postscript