comparison src/testdir/test_vim9_expr.vim @ 28833:bf013128ccf4 v8.2.4940

patch 8.2.4940: some code is never used Commit: https://github.com/vim/vim/commit/d0132f4862342eebe6d8e7a9096adf956ba6588b Author: Bram Moolenaar <Bram@vim.org> Date: Thu May 12 11:05:40 2022 +0100 patch 8.2.4940: some code is never used Problem: Some code is never used. Solution: Remove dead code. Add a few more test cases.
author Bram Moolenaar <Bram@vim.org>
date Thu, 12 May 2022 12:15:03 +0200
parents 006d525419fa
children 0541b9c09e21
comparison
equal deleted inserted replaced
28832:2754c0b032dc 28833:bf013128ccf4
2693 assert_equal('script', Ref()) 2693 assert_equal('script', Ref())
2694 enddef 2694 enddef
2695 Test() 2695 Test()
2696 END 2696 END
2697 v9.CheckScriptSuccess(lines) 2697 v9.CheckScriptSuccess(lines)
2698
2699 # using funcref in legacy script
2700 lines =<< trim END
2701 def s:Refme(): string
2702 return 'yes'
2703 enddef
2704
2705 def TestFunc()
2706 var TheRef = s:Refme
2707 assert_equal('yes', TheRef())
2708 enddef
2709
2710 call TestFunc()
2711 END
2712 v9.CheckScriptSuccess(lines)
2698 enddef 2713 enddef
2699 2714
2700 let g:test_space_dict = {'': 'empty', ' ': 'space'} 2715 let g:test_space_dict = {'': 'empty', ' ': 'space'}
2701 let g:test_hash_dict = #{one: 1, two: 2} 2716 let g:test_hash_dict = #{one: 1, two: 2}
2702 2717