Lines Matching refs:name

15   " the icon name when listing signs.
33 exe 'sign place 41 line=3 name=Sign1 buffer=' . bn
60 call assert_fails("sign place 40 name=Sign1 buffer=" . bufnr('%'), 'E885:')
65 \ " line=3 id=41 name=Sign1 priority=10\n", a)
74 exe 'sign place 42 line=4 name=Sign2 buffer=' . bufnr('%')
84 exe 'sign place 41 line=3 name=Sign1 buffer=' . bufnr('%')
90 sign place 77 line=9 name=Sign2
93 \ " line=9 id=77 name=Sign2 priority=10\n", a)
103 exe 'sign place 43 line=2 name=Sign3 file=' . fn
114 exe 'sign place 21 line=3 name=Sign3 file=' . fn
146 " define a sign with a leading 0 in the name
151 exe 'sign place 20 line=3 name=004 buffer=' . bufnr('')
154 \ " line=3 id=20 name=4 priority=10\n", a)
163 call assert_fails("sign place 41 line=3 name=Sign1 buffer=" .
170 " :sign undefine {name}
171 " Deletes a previously defined sign. If signs with this {name}
176 exe 'sign place 41 line=1 name=Sign buffer=' . bufnr('%')
182 \ " line=1 id=41 name=[Deleted] priority=10\n", a)
217 call assert_equal('"sign place 1 buffer= file= group= line= name= priority=',
220 call feedkeys(":sign place 1 name=\<C-A>\<C-B>\"\<CR>", 'tx')
221 call assert_equal('"sign place 1 name=Sign1 Sign2', @:)
224 sign place 1 name=Sign1 line=5
225 sign place 1 name=Sign1 group=g1 line=10
227 sign place 1 name=Sign2 group=g2 line=15
230 call feedkeys(":sign place 1 name=Sign1 file=Xsign\<C-A>\<C-B>\"\<CR>", 'tx')
231 call assert_equal('"sign place 1 name=Sign1 file=XsignOne XsignTwo', @:)
232 call feedkeys(":sign place 1 name=Sign1 group=\<C-A>\<C-B>\"\<CR>", 'tx')
233 call assert_equal('"sign place 1 name=Sign1 group=g1 g2', @:)
300 call assert_fails('sign place 1 name=Sign1 buffer=999', 'E158:')
305 call assert_fails('sign jump 1 name=', 'E474:')
306 call assert_fails('sign jump 1 name=Sign1', 'E474:')
310 call assert_fails("sign place abc line=3 name=Sign1 buffer=" . bufnr(''),
313 call assert_fails("sign unplace abc name=Sign1 buffer=" . bufnr(''),
316 call assert_fails("sign place 1abc line=3 name=Sign1 buffer=" . bufnr(''),
319 call assert_fails("sign unplace 2abc name=Sign1 buffer=" . bufnr(''),
324 call assert_fails("sign place 1 line=3 name=Sign1 buffer=" .
333 call assert_fails("sign place name=Sign1 buffer=" . bufnr('%'), 'E474:')
334 " Placing a sign without sign name
338 " Unplacing a sign with sign name
339 call assert_fails("sign unplace 2 name=Sign1 buffer=" . bufnr('%'), 'E474:')
340 " Placing a sign without sign name
344 " Placing a sign with only a name
363 exe 'sign place 61 line=3 name=Sign buffer=' . bufnr
381 func Sign_define_ignore_error(name, attr) argument
383 call sign_define(a:name, a:attr)
397 call assert_equal([{'name' : 'sign1', 'texthl' : 'Error',
405 call assert_equal([{'name' : 'sign2', 'texthl' : 'DiffChange',
409 " Test for a sign name with digits
411 call assert_equal([{'name' : '2', 'linehl' : 'StatusLine'}],
432 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
435 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
439 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
472 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
476 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
513 \ [{'id' : 15, 'group' : '', 'lnum' : 20, 'name' : 'sign2',
529 \ [{'id' : 15, 'group' : '', 'lnum' : 22, 'name' : 'sign1',
570 call assert_equal([{'id' : 5, 'group' : '', 'name' : 'sign1', 'lnum' : 10,
578 call assert_equal([{'id' : 5, 'group' : '', 'name' : 'sign1', 'lnum' : 10,
580 \ {'id' : 5, 'group' : 'g1', 'name' : 'sign1', 'lnum' : 20,
582 \ {'id' : 5, 'group' : 'g2', 'name' : 'sign1', 'lnum' : 30,
588 call assert_equal([{'id' : 5, 'group' : '', 'name' : 'sign1', 'lnum' : 10,
593 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
597 call assert_equal([{'id' : 5, 'group' : '', 'name' : 'sign1', 'lnum' : 10,
599 \ {'id' : 5, 'group' : 'g1', 'name' : 'sign1', 'lnum' : 20,
601 \ {'id' : 5, 'group' : 'g2', 'name' : 'sign1', 'lnum' : 30,
612 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 20, 'group' : 'g1',
617 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
631 \ {'id' : 5, 'name' : 'sign1', 'lnum' : 20, 'group' : 'g1',
633 \ {'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
641 \ {'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
687 sign place 5 line=10 name=sign1 file=Xsign
688 sign place 5 group=g1 line=10 name=sign1 file=Xsign
689 sign place 5 group=g2 line=10 name=sign1 file=Xsign
696 \ " line=10 id=5 name=sign1 priority=10\n", a)
701 \ " line=10 id=5 group=g2 name=sign1 priority=10\n", a)
706 \ " line=10 id=5 group=g2 name=sign1 priority=10\n" .
707 \ " line=10 id=5 group=g1 name=sign1 priority=10\n" .
708 \ " line=10 id=5 name=sign1 priority=10\n", a)
716 exe 'sign place 5 line=10 name=sign1 buffer=' . bnum
717 exe 'sign place 5 group=g1 line=11 name=sign1 buffer=' . bnum
718 exe 'sign place 5 group=g2 line=12 name=sign1 buffer=' . bnum
723 \ " line=10 id=5 name=sign1 priority=10\n", a)
728 \ " line=12 id=5 group=g2 name=sign1 priority=10\n", a)
733 \ " line=10 id=5 name=sign1 priority=10\n" .
734 \ " line=11 id=5 group=g1 name=sign1 priority=10\n" .
735 \ " line=12 id=5 group=g2 name=sign1 priority=10\n", a)
744 \ " line=10 id=5 name=sign1 priority=10\n", a)
749 sign place 25 line=76 name=sign1 priority=99 file=foo
752 \ " line=10 id=5 name=sign1 priority=10\n" .
754 \ " line=76 id=25 name=sign1 priority=99\n", a)
761 \ " line=11 id=5 group=g1 name=sign1 priority=10\n", a)
766 \ " line=10 id=5 name=sign1 priority=10\n" .
767 \ " line=11 id=5 group=g1 name=sign1 priority=10\n" .
768 \ " line=12 id=5 group=g2 name=sign1 priority=10\n", a)
784 call assert_fails("sign place 3 group= name=sign1 buffer=" . bnum, 'E474:')
796 sign place 3 line=10 name=sign1 file=Xsign1
797 sign place 3 group=g1 line=11 name=sign1 file=Xsign1
798 sign place 3 group=g2 line=12 name=sign1 file=Xsign1
799 sign place 4 line=15 name=sign1 file=Xsign1
800 sign place 4 group=g1 line=16 name=sign1 file=Xsign1
801 sign place 4 group=g2 line=17 name=sign1 file=Xsign1
802 sign place 5 line=20 name=sign1 file=Xsign2
803 sign place 5 group=g1 line=21 name=sign1 file=Xsign2
804 sign place 5 group=g2 line=22 name=sign1 file=Xsign2
805 sign place 6 line=25 name=sign1 file=Xsign2
806 sign place 6 group=g1 line=26 name=sign1 file=Xsign2
807 sign place 6 group=g2 line=27 name=sign1 file=Xsign2
813 sign place 3 line=13 name=sign1 file=Xsign1
814 sign place 3 group=g1 line=13 name=sign1 file=Xsign1
815 sign place 3 group=g2 line=13 name=sign1 file=Xsign1
816 sign place 4 line=13 name=sign1 file=Xsign1
817 sign place 4 group=g1 line=13 name=sign1 file=Xsign1
818 sign place 4 group=g2 line=13 name=sign1 file=Xsign1
840 let signs1 = [{'id' : 3, 'name' : 'sign1', 'lnum' : 10, 'group' : '',
842 \ {'id' : 3, 'name' : 'sign1', 'lnum' : 11, 'group' : 'g1',
844 \ {'id' : 3, 'name' : 'sign1', 'lnum' : 12, 'group' : 'g2',
846 \ {'id' : 4, 'name' : 'sign1', 'lnum' : 15, 'group' : '',
848 \ {'id' : 4, 'name' : 'sign1', 'lnum' : 16, 'group' : 'g1',
850 \ {'id' : 4, 'name' : 'sign1', 'lnum' : 17, 'group' : 'g2',
852 let signs2 = [{'id' : 5, 'name' : 'sign1', 'lnum' : 20, 'group' : '',
854 \ {'id' : 5, 'name' : 'sign1', 'lnum' : 21, 'group' : 'g1',
856 \ {'id' : 5, 'name' : 'sign1', 'lnum' : 22, 'group' : 'g2',
858 \ {'id' : 6, 'name' : 'sign1', 'lnum' : 25, 'group' : '',
860 \ {'id' : 6, 'name' : 'sign1', 'lnum' : 26, 'group' : 'g1',
862 \ {'id' : 6, 'name' : 'sign1', 'lnum' : 27, 'group' : 'g2',
1079 let signs1 = [{'id' : 4, 'name' : 'sign1', 'lnum' : 13, 'group' : 'g2',
1081 \ {'id' : 4, 'name' : 'sign1', 'lnum' : 13, 'group' : 'g1',
1083 \ {'id' : 4, 'name' : 'sign1', 'lnum' : 13, 'group' : '',
1085 \ {'id' : 3, 'name' : 'sign1', 'lnum' : 13, 'group' : 'g2',
1087 \ {'id' : 3, 'name' : 'sign1', 'lnum' : 13, 'group' : 'g1',
1089 \ {'id' : 3, 'name' : 'sign1', 'lnum' : 13, 'group' : '',
1202 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 11, 'group' : 'g2',
1204 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 11, 'group' : 'g1',
1206 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 11, 'group' : '',
1227 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 11, 'group' : '',
1229 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 12, 'group' : '',
1231 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 13, 'group' : '',
1244 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1246 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1254 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1256 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1264 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1266 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1275 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1277 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1292 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1294 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1296 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1305 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1307 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1309 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1318 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1320 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1322 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1331 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1333 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1335 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1344 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1346 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1348 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1368 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 2, 'group' : '',
1370 \ {'id' : 2, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1372 \ {'id' : 4, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1374 \ {'id' : 3, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1376 \ {'id' : 5, 'name' : 'sign2', 'lnum' : 6, 'group' : '',
1385 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 2, 'group' : '',
1387 \ {'id' : 4, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1389 \ {'id' : 3, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1391 \ {'id' : 2, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1393 \ {'id' : 5, 'name' : 'sign2', 'lnum' : 6, 'group' : '',
1402 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 2, 'group' : '',
1404 \ {'id' : 2, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1406 \ {'id' : 4, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1408 \ {'id' : 3, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1410 \ {'id' : 5, 'name' : 'sign2', 'lnum' : 6, 'group' : '',
1419 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 2, 'group' : '',
1421 \ {'id' : 2, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1423 \ {'id' : 3, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1425 \ {'id' : 4, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1427 \ {'id' : 5, 'name' : 'sign2', 'lnum' : 6, 'group' : '',
1436 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 2, 'group' : '',
1438 \ {'id' : 3, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1440 \ {'id' : 2, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1442 \ {'id' : 4, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1444 \ {'id' : 5, 'name' : 'sign2', 'lnum' : 6, 'group' : '',
1459 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1461 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1463 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1471 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1473 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1475 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1483 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1485 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1487 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1495 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 4, 'group' : '',
1497 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 4, 'group' : '',
1499 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 4, 'group' : '',
1512 \ {'id' : 1, 'name' : 'sign2', 'lnum' : 5, 'group' : '',
1519 \ {'id' : 1, 'name' : 'sign2', 'lnum' : 5, 'group' : '',
1531 sign place 5 line=10 name=sign1 priority=30 file=Xsign
1532 sign place 5 group=g1 line=10 name=sign1 priority=20 file=Xsign
1533 sign place 5 group=g2 line=10 name=sign1 priority=25 file=Xsign
1536 \ " line=10 id=5 name=sign1 priority=30\n" .
1537 \ " line=10 id=5 group=g2 name=sign1 priority=25\n" .
1538 \ " line=10 id=5 group=g1 name=sign1 priority=20\n", a)
1543 \ " line=10 id=5 group=g1 name=sign1 priority=20\n", a)
1584 call assert_equal([{'lnum': 11, 'id': 4, 'name': 'sign1',
1599 exe 'sign place 5 line=3 name=sign1 buffer=' . bufnr('')
1664 exe 'sign place 4 line=3 name=sign1 buffer=' . bufnr('')
1666 call assert_equal('sign1', l[0].signs[0].name)
1667 exe 'sign place 4 name=sign2 buffer=' . bufnr('')
1669 call assert_equal('sign2', l[0].signs[0].name)
1672 call assert_equal('sign1', l[0].signs[0].name)
1674 exe 'sign place 4 group=g1 line=4 name=sign1 buffer=' . bufnr('')
1676 call assert_equal('sign1', l[0].signs[0].name)
1677 exe 'sign place 4 group=g1 name=sign2 buffer=' . bufnr('')
1679 call assert_equal('sign2', l[0].signs[0].name)
1682 call assert_equal('sign1', l[0].signs[0].name)
1745 sign place 10 line=2 name=s1
1756 call term_sendkeys(buf, ":sign place 11 line=2 name=s2\<CR>")
1766 call term_sendkeys(buf, ":sign place 12 line=2 name=s2\<CR>")
1775 call term_sendkeys(buf, ":sign place 13 line=2 priority=100 name=s2\<CR>")
1804 sign place 10 line=1 name=sign1
1817 sign place 10 line=1 name=sign1
1845 sign place 20 line=2 name=sign1
1880 sign place 30 line=1 name=sign1
1886 sign place 40 line=2 name=sign2
1906 \ {'name' : 'sign1', 'text' : '=>', 'linehl' : 'Search',
1908 \ {'name' : 'sign2', 'text' : '=>', 'linehl' : 'Search',
1910 \ {'name' : 'sign3', 'text' : '=>', 'linehl' : 'Search',
1912 \ {'name' : 'sign4', 'text' : '=>', 'linehl' : 'Search',
1923 let l = sign_placelist([{'id' : 1, 'group' : 'g1', 'name' : 'sign1',
1925 \ {'id' : 2, 'group' : 'g2', 'name' : 'sign2',
1927 \ {'id' : 3, 'group' : '', 'name' : 'sign3',
1932 \ {'id' : 2, 'name' : 'sign2', 'lnum' : 11,
1934 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 11,
1936 \ {'id' : 3, 'name' : 'sign3', 'lnum' : 11,
1943 \ {'group' : 'g1', 'name' : 'sign1',
1945 \ {'group' : 'g2', 'name' : 'sign2',
1947 \ {'group' : '', 'name' : 'sign3',
1951 \ {'id' : 5, 'name' : 'sign3', 'lnum' : 11,
1953 \ {'id' : 1, 'name' : 'sign2', 'lnum' : 11,
1955 \ {'id' : 1, 'name' : 'sign1', 'lnum' : 11,
1959 call assert_equal([5], [{'id' : 5, 'name' : 'sign1', 'buffer' : 'Xsign'}]->sign_placelist())
1961 call assert_equal([{'id' : 5, 'name' : 'sign1', 'lnum' : 11,
1967 \ {'id' : 7, 'name' : 'sign1', 'buffer' : '%', 'lnum' : '.'}]))
1969 call assert_equal([{'id' : 7, 'name' : 'sign1', 'lnum' : 23,
1972 " Place sign without a sign name
1977 call assert_equal([-1], sign_placelist([{'id' : 10, 'name' : 'sign1',