Lines Matching refs:eval
15 let s:system_error_pat = 'Vim(py3):SystemError: \(<built-in function eval> returned NULL without se…
149 py3 f = vim.Function(b'\x80\xfdR' + vim.eval('s:foo()').encode())
194 py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = None
201 py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][:] = [ 'test' ]
208 py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = 'test'
215 py3 vim.buffers[ int( vim.eval( 'bufnr("hidden")' ) ) ][0] = None
286 " Test vim.eval() with various types.
288 call assert_equal("\n8", execute('py3 print(vim.eval("3+5"))'))
290 call assert_equal("\n3.140000", execute('py3 print(vim.eval("1.01+2.13"))'))
291 call assert_equal("\n0.000000", execute('py3 print(vim.eval("0.0/(1.0/0.0)"))'))
292 call assert_equal("\n0.000000", execute('py3 print(vim.eval("0.0/(1.0/0.0)"))'))
293 call assert_equal("\n-0.000000", execute('py3 print(vim.eval("0.0/(-1.0/0.0)"))'))
295 " call assert_equal("\ninf", execute('py3 print(vim.eval("1.0/0.0"))'))
296 " call assert_equal("\n-inf", execute('py3 print(vim.eval("-1.0/0.0"))'))
297 " call assert_equal("\n-nan", execute('py3 print(vim.eval("0.0/0.0"))'))
299 call assert_equal("\nabc", execute('py3 print(vim.eval("\"abc\""))'))
300 call assert_equal("\n['1', '2']", execute('py3 print(vim.eval("[1, 2]"))'))
301 call assert_equal("\n{'1': '2'}", execute('py3 print(vim.eval("{1:2}"))'))
302 call assert_equal("\nTrue", execute('py3 print(vim.eval("v:true"))'))
303 call assert_equal("\nFalse", execute('py3 print(vim.eval("v:false"))'))
304 call assert_equal("\nNone", execute('py3 print(vim.eval("v:null"))'))
305 call assert_equal("\nNone", execute('py3 print(vim.eval("v:none"))'))
306 call assert_equal("\nb'\\xab\\x12'", execute('py3 print(vim.eval("0zab12"))'))
308 call assert_fails('py3 vim.eval("1+")', 'E15: Invalid expression')
546 call AssertException(["py3 t = vim.eval('test_null_list()')"],
550 call AssertException(["py3 t = vim.eval('[test_null_list()]')"],
592 call AssertException(["py3 t = vim.eval('test_null_dict()')"],
596 call AssertException(["py3 t = vim.eval(\"{'a' : test_null_list()}\")"],
600 py3 t = vim.eval("{test_null_string() : 10}")
734 …let d = eval("{'0' : -1, '1' : 'asd', 'b' : [1, 2, function('strlen')], 'f' : function('min'), '-1…
980 py3 v = vim.eval('test_null_function()')
1180 let gval = string(eval('&g:' .. a:opt))
1199 return eval(s, g, l)
1206 python3 e(vim.eval('a:s'))
1210 let r = py3eval('ev(vim.eval("a:s"))')
1247 py3 oname = vim.eval('oname')
1681 …autocmd BufFilePost * python3 cb.append(vim.eval('expand("<abuf>")') + ':BufFilePost:' + vim.eval(…
1682 …autocmd BufFilePre * python3 cb.append(vim.eval('expand("<abuf>")') + ':BufFilePre:' + vim.eval('b…
2077 repr(type(eval(expr)) is getattr(vim, attr)))
2605 cb.append(vim.eval('@%'))
2614 cb.append(vim.eval('@%')[len(path)+1:].replace(os.path.sep, '/'))
2619 cb.append(vim.eval('@%').replace(os.path.sep, '/'))
2623 cb.append(vim.eval('@%'))
2823 stringtochars_test('vim.eval(%s)')
2824 ee('vim.eval("", FailingTrue())')
2828 ee('vim.eval("", 2)')
3079 >>> Testing StringToChars using vim.eval(%s)
3080 vim.eval(1):(<class 'TypeError'>, TypeError('expected bytes() or str() instance, but got int',))
3081 vim.eval(b"\0"):(<class 'TypeError'>, TypeError('expected bytes with no null',))
3082 vim.eval("\0"):(<class 'TypeError'>, TypeError('expected bytes with no null',))
3084 …vim.eval("", FailingTrue()):(<class 'TypeError'>, TypeError('function takes exactly 1 argument (2 …
3091 vim.eval("", 2):(<class 'TypeError'>, TypeError('function takes exactly 1 argument (2 given)',))
3915 ee('vim.eval("Exe(\'throw \'\'ghi\'\'\')")')
3916 ee('vim.eval("Exe(\'echoerr \'\'jkl\'\'\')")')
3917 ee('vim.eval("Exe(\'xxx_non_existent_command_xxx\')")')
3918 ee('vim.eval("xxx_unknown_function_xxx()")')
3927 vim.eval("Exe('throw ''ghi''')"):(<class 'vim.error'>, error('ghi',))
3928 vim.eval("Exe('echoerr ''jkl''')"):(<class 'vim.error'>, error('Vim(echoerr):jkl',))
3929 …vim.eval("Exe('xxx_non_existent_command_xxx')"):(<class 'vim.error'>, error('Vim:E492: Not an edit…
3930 …vim.eval("xxx_unknown_function_xxx()"):(<class 'vim.error'>, error('Vim:E117: Unknown function: xx…
4027 py3 vim.eval('_tmp_smaps').splitlines()
4050 eval repeat(['x'], 17)->writefile('Xa.txt')