Home
last modified time | relevance | path

Searched refs:screenattr (Results 1 – 20 of 20) sorted by relevance

/vim-8.2.3635/src/testdir/
H A Dtest_matchadd_conceal.vim26 call assert_notequal(screenattr(lnum, 1), screenattr(lnum, 2))
27 call assert_notequal(screenattr(lnum, 1), screenattr(lnum, 2))
28 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 7))
29 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 10))
30 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 12))
31 call assert_equal(screenattr(lnum, 1), screenattr(lnum, 16))
50 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 7))
51 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 10))
52 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 12))
53 call assert_equal(screenattr(lnum, 1), screenattr(lnum, 16))
[all …]
H A Dtest_match.vim180 call assert_equal(screenattr(2,2), screenattr(1,2))
181 call assert_notequal(screenattr(2,2), screenattr(1,6))
186 call assert_equal(screenattr(2,1), screenattr(1,6))
189 call assert_equal(screenattr(2,2), screenattr(1,6))
197 call assert_equal(screenattr(2,2), screenattr(1,5))
198 call assert_equal(screenattr(2,2), screenattr(1,7))
199 call assert_notequal(screenattr(2,2), screenattr(1,8))
204 call assert_equal(screenattr(2,2), screenattr(1,1))
205 call assert_equal(screenattr(2,2), screenattr(1,10))
235 call assert_equal(screenattr(1,2), screenattr(2,2))
[all …]
H A Dtest_hlsearch.vim11 let r1 = screenattr(1, 1)
13 call assert_notequal(r1, screenattr(1,1))
15 call assert_equal(r1, screenattr(1,1))
17 call assert_notequal(r1, screenattr(1,1))
19 call assert_equal(r1, screenattr(1,1))
21 call assert_notequal(r1, screenattr(1,1))
23 call assert_equal(r1, screenattr(1,1))
25 call assert_notequal(r1, screenattr(1,1))
27 call assert_equal(r1, screenattr(1,1))
30 call assert_notequal(r1, screenattr(1,1))
[all …]
H A Dtest_matchadd_conceal_utf8.vim36 call assert_notequal(screenattr(lnum, 1), screenattr(lnum, 2))
37 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 7))
38 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 10))
39 call assert_equal(screenattr(lnum, 2), screenattr(lnum, 12))
40 call assert_equal(screenattr(lnum, 1), screenattr(lnum, 16))
H A Dtest_statusline.vim284 let sa1=screenattr(&lines - 1, 1)
285 let sa2=screenattr(&lines - 1, 3)
286 let sa3=screenattr(&lines - 1, 5)
298 let sa1=screenattr(&lines - 1, 1)
299 let sa2=screenattr(&lines - 1, 2)
300 let sa3=screenattr(&lines - 1, 3)
308 let sa1=screenattr(&lines - 1, 1)
309 let sa2=screenattr(&lines - 1, 4)
313 let sa1=screenattr(&lines - 1, 1)
314 let sa2=screenattr(&lines - 1, 5)
[all …]
H A Dtest_conceal.vim267 call assert_equal(screenattr(1, 1), screenattr(1, 2))
268 call assert_equal(screenattr(1, 2), screenattr(2, 2))
269 call assert_equal(screenattr(2, 1), screenattr(2, 2))
274 call assert_equal(screenattr(1, 1), screenattr(2, 2))
275 call assert_notequal(screenattr(1, 1), screenattr(1, 2))
276 call assert_notequal(screenattr(1, 2), screenattr(2, 1))
H A Dtest_diffmode.vim415 let normattr = screenattr(1, 1)
424 call assert_equal(normattr, screenattr(1, 1))
433 let normattr = screenattr(1, 1)
441 call assert_equal(normattr, screenattr(1, 1))
442 call assert_equal(normattr, screenattr(2, 1))
444 call assert_equal(normattr, screenattr(4, 1))
446 let dtextattr = screenattr(5, 3)
472 let normattr = screenattr(1, 1)
559 let normattr = screenattr(1, 1)
582 let normattr = screenattr(1, 1)
[all …]
H A Dtest_viminfo.vim1118 let hiSearch = screenattr(1, 9)
1119 let hiNormal = screenattr(1, 1)
1127 call assert_equal(hiSearch, screenattr(1, 5))
1128 call assert_equal(hiSearch, screenattr(1, 6))
1129 call assert_equal(hiSearch, screenattr(1, 7))
1137 call assert_equal(hiNormal, screenattr(1, 5))
1138 call assert_equal(hiNormal, screenattr(1, 6))
1139 call assert_equal(hiNormal, screenattr(1, 7))
H A Dview_util.vim49 let attrs += [map(range(1, a:width), 'screenattr(l, v:val)')]
H A Dtest_highlight.vim563 let std_attr = screenattr(1, 1)
566 let cul_attr = screenattr(1, 1)
570 call assert_equal(cul_attr, screenattr(1, 1))
572 call assert_equal(std_attr, screenattr(2, 1))
H A Dtest_listlbr_utf8.vim27 let attr += [screenattr(a:lnum, scol + prefix)]
H A Dtest_cursorline.vim7 return map(range(1, 8), 'screenattr(a:lnum, v:val)')
H A Dtest_functions.vim2678 " Test for screenattr(), screenchar() and screenchars() functions
2680 call assert_equal(-1, screenattr(-1, -1))
H A Dtest_vim9_builtin.vim2864 …CheckDefAndScriptFailure2(['screenattr("x", 1)'], 'E1013: Argument 1: type mismatch, expected numb…
2865 …CheckDefAndScriptFailure2(['screenattr(1, "x")'], 'E1013: Argument 2: type mismatch, expected numb…
/vim-8.2.3635/src/
H A Ddrawscreen.c2899 sattr_T *screenattr; // copy from ScreenAttrs[] in redraw_asap() local
2912 screenattr = LALLOC_MULT(sattr_T, rows * cols); in redraw_asap()
2913 if (screenline == NULL || screenattr == NULL) in redraw_asap()
2942 mch_memmove(screenattr + r * cols, in redraw_asap()
2975 screenattr + r * cols, in redraw_asap()
2998 vim_free(screenattr); in redraw_asap()
/vim-8.2.3635/runtime/syntax/
H A Dvim.vim85 …prop_type_add pum_getpos rand readfile reltimefloat remote_read repeat screenattr screenrow search…
/vim-8.2.3635/runtime/doc/
H A Dusr_41.txt772 screenattr() get attribute at a screen line/row
H A Deval.txt2921 screenattr({row}, {col}) Number attribute at screen position
9271 screenattr({row}, {col}) *screenattr()*
9277 GetRow()->screenattr(col)
H A Dtags8947 screenattr() eval.txt /*screenattr()*
H A Dversion7.txt10288 Debugging functions: |screenattr()|, |screenchar()|, |screencol()|,
17048 Solution: Add the screenchar() and screenattr() functions.