Lines Matching refs:g
45 let g:alist = [7]
46 let g:astring = 'text'
47 let g:anumber = 123
94 def g:Global(): string
97 assert_equal("yes", g:Global())
98 def! g:Global(): string
101 assert_equal("no", g:Global())
102 delfunc g:Global
103 assert_false(exists('*g:Global'))
110 func g:Global()
113 assert_equal("yes", g:Global())
114 def! g:Global(): string
117 assert_equal("no", g:Global())
118 delfunc g:Global
119 assert_false(exists('*g:Global'))
126 def g:Global(): string
129 assert_equal("yes", g:Global())
130 func! g:Global()
133 assert_equal("no", g:Global())
134 delfunc g:Global
135 assert_false(exists('*g:Global'))
342 g:someVar = 'some'
345 assert_equal('some', g:someVar)
348 unlet g:someVar
353 g:otherVar = 'other'
356 assert_equal('other', g:otherVar)
360 unlet g:otherVar
363 func g:NoSuchFunc()
435 n = g:astring[3]
442 n = l[g:astring]
456 n = g:does_not_exist
464 n = d[g:astring]
471 n = -g:astring
478 n = +g:astring
485 n = +g:alist
493 nd = {[g:alist]: 1}
507 &ts = g:astring
529 unlet g:does_not_exist
536 d = {text: 1, [g:astring]: 2}
556 var P = function('g:NoSuchFunc')
557 delfunc g:NoSuchFunc
566 echo g:NoSuchFunc()
573 echo g:alist + 4
580 echo 4 + g:alist
587 echo g:alist.member
629 g:caught = v:exception
633 assert_match('E1219: Float or Number required for argument 1', g:caught)
634 unlet g:caught
699 while g:Count < 2
700 g:sequence ..= 't'
704 g:Count += 1
705 g:sequence ..= 'c'
708 g:sequence ..= 'e'
709 g:Count += 1
714 g:Count = 0
715 g:sequence = ''
717 assert_equal('tctc', g:sequence)
718 unlet g:Count
719 unlet g:sequence
804 let g:thrown_func = v:exception
812 g:thrown_def = v:exception
820 g:in_finally = 'finally'
827 assert_equal('getout', g:thrown_func)
830 assert_equal('getout', g:thrown_def)
833 assert_equal('finally', g:in_finally)
990 g:test_var = 1
997 g:test_var = 0
999 assert_equal(0, g:test_var)
1008 g:gotthere = true
1010 g:gotthere = false
1012 assert_false(g:gotthere)
1013 unlet g:gotthere
1034 func g:Status()
1081 echomsg g:someJob
1099 g:result = Concat('bie')
1100 g:localname = name
1118 unlet g:result
1119 unlet g:localname
1126 g:exported1 = exported
1128 g:exported2 = exported
1129 g:exported3 = ExportedValue()
1133 g:exported_i1 = exported
1134 g:exported_i2 = ExportedValue()
1137 g:exported_s1 = exported
1138 g:exported_s2 = ExportedValue()
1140 g:imported_func = Exported()
1146 g:funcref_result = GetExported()
1151 g:imported_name = exp_name
1153 g:imported_name_appended = exp_name
1154 g:exported_later = exported
1166 assert_equal('bobbie', g:result)
1167 assert_equal('bob', g:localname)
1168 assert_equal(9876, g:exported1)
1169 assert_equal(9879, g:exported2)
1170 assert_equal(9879, g:exported3)
1172 assert_equal(9884, g:exported_i1)
1173 assert_equal(9884, g:exported_i2)
1175 assert_equal(11, g:exported_s1)
1176 assert_equal(11, g:exported_s2)
1177 assert_equal(11, g:exported_later)
1179 assert_equal('Exported', g:imported_func)
1180 assert_equal('Exported', g:funcref_result)
1181 assert_equal('John', g:imported_name)
1182 assert_equal('John Doe', g:imported_name_appended)
1183 assert_false(exists('g:name'))
1186 unlet g:exported1
1187 unlet g:exported2
1188 unlet g:exported3
1189 unlet g:exported_i1
1190 unlet g:exported_i2
1191 unlet g:exported_later
1192 unlet g:imported_func
1193 unlet g:imported_name g:imported_name_appended
1205 g:exported = exported
1207 g:exported_added = exported
1208 g:imported_func = Exported()
1213 assert_equal(11, g:exported)
1214 assert_equal(18, g:exported_added)
1215 assert_equal('Exported', g:imported_func)
1218 assert_false(exists('g:result'))
1219 unlet g:exported
1220 unlet g:exported_added
1221 unlet g:imported_func
1228 g:exported_def = Export.exported
1230 g:exported_script = Export.exported
1238 assert_equal(18, g:exported_def)
1239 assert_equal(18, g:exported_script)
1240 unlet g:exported_def
1241 unlet g:exported_script
1289 g:imported_script = Export exported
1297 g:imported_script = Export. exported
1320 g:exported = Export.exported
1326 assert_equal(18, g:exported)
1327 unlet g:exported
1464 g:cpo_in_vim9script = &cpo
1467 g:cpo_after_vim9script = &cpo
1473 assert_equal(&cpo, g:cpo_in_vim9script)
1475 assert_equal(newcpo, g:cpo_after_vim9script)
1533 import * as g:foo from './Xfoo.vim'
1580 func g:Trigger()
1602 nnoremap <expr> trigger g:Trigger()
1623 g:did_load_mytpe = 1
1632 assert_equal(1, g:did_load_mytpe)
1644 g:result = 42
1657 assert_equal(42, g:result)
1659 unlet g:result
1667 if has(g:feature)
1669 let g:legacy = 1
1673 g:legacy = 0
1675 g:feature = 'eval'
1676 g:legacy = -1
1678 assert_equal(1, g:legacy)
1680 g:feature = 'noteval'
1681 g:legacy = -1
1683 assert_equal(0, g:legacy)
1691 CheckScriptFailure(['vim9script', 'export var g:some'], 'E1022:')
1736 g:loadCount += 1
1752 def g:Values(): list<string>
1761 g:loadCount = 0
1763 assert_equal(1, g:loadCount)
1764 assert_equal(['first', 'yes', 'again', 'once', 'thexport'], g:Values())
1766 assert_equal(2, g:loadCount)
1767 assert_equal(['init', 'yes', 'again', 'once', 'thexport'], g:Values())
1769 assert_equal(3, g:loadCount)
1770 assert_equal(['init', 'yes', 'again', 'once', 'thexport'], g:Values())
1774 delfunc g:Values
1775 unlet g:loadCount
1838 def g:GetStr(): string
1844 echo g:GetStr()
1852 assert_fails('echo g:GetStr()', 'E1150:')
1854 delfunc g:GetStr
1865 if exists('g:loaded')
1868 g:loaded = 1
1873 g:didTheFunc = 1
1879 assert_equal(1, g:didTheFunc)
1883 unlet g:loaded
1884 unlet g:didTheFunc
1940 g:result = FastSort()
1961 assert_equal([4, 3, 2, 1, 0], g:result)
1963 unlet g:result
2016 def g:DoCheck(no_exists: bool)
2022 def g:DoCheck(no_exists: bool)
2031 g:DoCheck(true)
2036 g:DoCheck(false)
2041 g:DoCheck(false)
2073 ' g:imported_abs = exported',
2075 ' g:imported_after = exported',
2078 'g:import_disassembled = execute("disass UseExported")',
2085 assert_equal(9876, g:imported_abs)
2086 assert_equal(8888, g:imported_after)
2088 'g:imported_abs = exported\_s*' ..
2090 '1 STOREG g:imported_abs\_s*' ..
2094 'g:imported_after = exported\_s*' ..
2096 '5 STOREG g:imported_after',
2097 g:import_disassembled)
2100 unlet g:imported_abs
2101 unlet g:import_disassembled
2111 'g:imported_rtp = exported',
2122 assert_equal(9876, g:imported_rtp)
2125 unlet g:imported_rtp
2293 CheckDefFailure(['if g:abool', 'elseif xxx'], 'E1001:')
2312 let g:bool_true = v:true
2313 let g:bool_false = v:false
2322 g:glob = 2
2324 execute('g:glob = 3')
2326 assert_equal(2, g:glob)
2328 execute('g:glob = 3')
2330 assert_equal(3, g:glob)
2333 if g:bool_true ? true : false
2339 if true ? g:bool_true : false
2345 if true ? true : g:bool_false
2387 if g:bool_true && false
2393 if true && g:bool_false
2411 if g:bool_true || false
2417 if true || g:bool_false
2515 execute 'g:someVar'
2518 assert_equal(28, g:someVar)
2519 unlet g:someVar
2827 delfunc! g:Func
2836 g:adict = {a: 1}
2837 …CheckDefExecFailure(['for i in g:adict', 'echo 3', 'endfor'], 'E1177: For loop on dict not support…
2838 unlet g:adict
2924 …for [g:globalvar, b:bufvar, w:winvar, t:tabvar] in [['global', 'buf', 'win', 'tab'], ['1', '2', '3…
2925 slist->add(g:globalvar)
2931 unlet! g:globalvar b:bufvar w:winvar t:tabvar
3540 'func g:DeleteMeA()',
3542 'delfunction g:DeleteMeA # comment',
3546 'func g:DeleteMeB()',
3548 'delfunction g:DeleteMeB# comment',
3626 au TabEnter *.vim g:entered = 1
3627 au TabEnter *.x g:entered = 2
3631 assert_equal(1, g:entered)
3634 assert_equal(2, g:entered)
3636 g:entered = 0
3638 assert_equal(2, g:entered)
3643 unlet g:entered
3647 'g:var = 123',
3651 'unlet g:var w:var # something',
3661 'var g:var = 123',
3691 'g:var = 123',
3692 'unlet g:var# comment1',
3696 'let g:var = 123',
3697 'unlet g:var # something',
3762 g:res = 'one'
3764 g:res = 'two'
3766 g:res = 'three'
3770 assert_equal('two', g:res)
3772 unlet g:res
3783 g:initVal = GetValue()
3785 g:laterVal = GetValue()
3789 assert_equal('something', g:initVal)
3790 assert_equal('else', g:laterVal)
3792 unlet g:initVal
3793 unlet g:laterVal
3801 g:global = 'global'
3816 call assert_equal('global', g:global)
3831 assert_equal('global', g:global)
3832 unlet g:global
3882 echo g:var
3916 g:some#name = 'name'
3917 g:some#dict = {key: 'value'}
3929 assert_equal('test', g:some#gettest())
3930 assert_equal('name', g:some#name)
3931 assert_equal('value', g:some#dict.key)
3932 g:some#other = 'other'
3933 assert_equal('other', g:some#other)
3945 assert_equal('other', g:Other#getOther())
3987 g:ok = true
4097 autocmd CmdwinEnter * g:got_there = 'yes'
4101 assert_equal('yes', g:got_there)
4293 g:caught = 'yes'
4301 unlet g:caught
4362 if exists('g:guard')
4365 g:guard = 1
4367 def g:GetName(): string
4370 def g:SetName(arg: string)
4376 assert_equal('thename', g:GetName())
4377 g:SetName('newname')
4378 assert_equal('newname', g:GetName())
4380 assert_fails('call g:GetName()', 'E1149:')
4381 assert_fails('call g:SetName("x")', 'E1149:')
4383 delfunc g:GetName
4384 delfunc g:SetName
4386 unlet g:guard
4392 if exists('g:guard')
4395 g:guard = 1
4403 def g:GetName(): string
4409 assert_equal('someName', g:GetName())
4412 assert_fails('call g:GetName()', 'E1149:')
4414 delfunc g:GetName
4417 unlet g:guard
4455 def g:FuncA()
4475 g:FuncA()
4480 delfunc g:FuncA