Lines Matching refs:v
7 if v:false
8 call assert_true(false, 'v:false is false')
26 if v:true
28 call assert_true(false, 'v:true is true')
52 for v in ['v:false', '0', '"0"', '"foo"', '" "']
53 let r = eval(substitute(a:expr, '%v%', v, ''))
54 …call assert_equal(a:false_val, r, 'result for ' . v . ' is not ' . string(a:false_val) . ' but ' .…
56 for v in ['v:true', '1', '"1"', '"1foo"']
57 let r = eval(substitute(a:expr, '%v%', v, ''))
58 …call assert_equal(a:true_val, r, 'result for ' . v . ' is not ' . string(a:true_val) . ' but ' . s…
64 call Try_arg_true_false('count(["a", "A"], "a", %v%)', 1, 2)
67 call Try_arg_true_false('expand("foo.swp", %v%)', "", "foo.swp")
68 call Try_arg_true_false('expand("foo.vim", 0, %v%)', "foo.vim", ["foo.vim"])
71 call Try_arg_true_false('getreg("a", 1, %v%)', "x\ny\n", ['x', 'y'])
74 call Try_arg_true_false('glob("runtest.vim", %v%)', "", "runtest.vim")
76 call Try_arg_true_false('glob("runtest.vim", 0, %v%)', "runtest.vim", ["runtest.vim"])
79 call Try_arg_true_false('glob("Xlink", 0, 0, %v%)', "", "Xlink")
84 call Try_arg_true_false('globpath(".", "runtest.vim", %v%)', "", "./runtest.vim")
86 …call Try_arg_true_false('globpath(".", "runtest.vim", 0, %v%)', "./runtest.vim", ["./runtest.vim"])
89 call Try_arg_true_false('globpath(".", "Xlink", 0, 0, %v%)', "", "./Xlink")
94 call Try_arg_true_false('hasmapto("asdff", "i", %v%)', 0, 1)
96 call Try_arg_true_false('index(["a", "A"], "A", 0, %v%)', 1, 0)
100 return filter(a:d, 'v:key == "rhs"')
104 call Try_arg_true_false('maparg("asdf", "i", %v%)', "", "asdff")
105 call Try_arg_true_false('FilterMapArg(maparg("asdf", "i", 1, %v%))', "asdff", {'rhs': 'asdff'})
107 call Try_arg_true_false('"asdf"->hasmapto("i", %v%)', 0, 1)
115 call Try_arg_true_false('synID(1, 3, %v%)', here_id, brackets_id)
121 for v in ['v:false', '0', '[1]', '{2:3}', '3.4']
122 let r = eval(substitute(a:expr, '%v%', v, ''))
123 call assert_equal(a:false_val, r, 'result for ' . v . ' is not ' . a:false_val . ' but ' . r)
125 for v in ['v:true', '1', '" "', '"0"']
126 let r = eval(substitute(a:expr, '%v%', v, ''))
127 call assert_equal(a:true_val, r, 'result for ' . v . ' is not ' . a:true_val . ' but ' . r)
135 call Try_arg_non_zero("mode(%v%)", 'x', 'x!')
138 call Try_arg_non_zero("shellescape('foo%', %v%)", "'foo%'", "'foo\\%'")
141 for v in [v:false, 0, [1], {2:3}, 3.4]
143 let r = visualmode(v)
144 call assert_equal('v', r, 'result for ' . string(v) . ' is not "v" but ' . r)
145 let r = visualmode(v)
146 call assert_equal('v', r, 'result for ' . string(v) . ' is not "v" but ' . r)
148 for v in [v:true, 1, " ", "0"]
150 let r = visualmode(v)
151 call assert_equal('v', r, 'result for ' . v . ' is not "v" but ' . r)
152 let r = visualmode(v)
153 call assert_equal('', r, 'result for ' . v . ' is not "" but ' . r)