Lines Matching refs:id
65 \ " line=3 id=41 name=Sign1 priority=10\n", a)
93 \ " line=9 id=77 name=Sign2 priority=10\n", a)
154 \ " line=3 id=20 name=4 priority=10\n", a)
182 \ " line=1 id=41 name=[Deleted] priority=10\n", a)
432 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
435 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
439 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
441 \ sign_getplaced('', {'id' : 10}))
472 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
476 \ [{'id' : 10, 'group' : '', 'lnum' : 20, 'name' : 'sign1',
488 \ sign_getplaced('Xsign', {'id' : 44}))
489 call assert_fails("call sign_getplaced('Xsign', {'id' : []})",
495 \ {'id' : 20, 'buffer' : 'Xsign'}))
497 \ {'id' : 30, 'buffer' : 'Xsign'}))
500 \ {'id' : 20, 'buffer' : 'buffer.c'})", 'E158:')
502 \ {'id' : 20, 'buffer' : '&'})", 'E158:')
504 \ {'id' : 20, 'buffer' : 200})", 'E158:')
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,
586 " Test for sign_getplaced() with id
587 let s = sign_getplaced(bnum, {'id' : 5})
588 call assert_equal([{'id' : 5, 'group' : '', 'name' : 'sign1', 'lnum' : 10,
591 let s = sign_getplaced(bnum, {'id' : 5, 'group' : 'g2'})
593 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
596 let s = sign_getplaced(bnum, {'id' : 5, 'group' : '*'})
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,
604 let s = sign_getplaced(bnum, {'id' : 5, 'group' : 'g3'})
612 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 20, 'group' : 'g1',
617 \ [{'id' : 5, 'name' : 'sign1', 'lnum' : 30, 'group' : 'g2',
628 call sign_unplace('', {'id' : 5, 'buffer' : bnum})
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',
653 call assert_equal(0, sign_unplace('*', {'id' : 25}))
661 call assert_equal(-1, sign_unplace('g1', {'id' : 5}))
678 call assert_equal(0, sign_unplace('', {'id' : 5}))
679 call assert_equal(0, sign_unplace('', {'id' : 6}))
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)
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)
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)
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',
865 " Test for :sign unplace {id} file={fname}
871 \ {idx, val -> val.id != 3 || val.group != ''}),
875 \ {idx, val -> val.id != 6 || val.group != ''}),
878 " Test for :sign unplace {id} group={group} file={fname}
884 \ {idx, val -> val.id != 4 || val.group != 'g1'}),
888 \ {idx, val -> val.id != 5 || val.group != 'g2'}),
891 " Test for :sign unplace {id} group=* file={fname}
897 \ {idx, val -> val.id != 3}),
901 \ {idx, val -> val.id != 6}),
932 " Test for :sign unplace {id} buffer={nr}
938 \ {idx, val -> val.id != 3 || val.group != ''}),
942 \ {idx, val -> val.id != 6 || val.group != ''}),
945 " Test for :sign unplace {id} group={group} buffer={nr}
951 \ {idx, val -> val.id != 4 || val.group != 'g1'}),
955 \ {idx, val -> val.id != 5 || val.group != 'g2'}),
958 " Test for :sign unplace {id} group=* buffer={nr}
964 \ {idx, val -> val.id != 3}),
968 \ {idx, val -> val.id != 6}),
999 " Test for :sign unplace {id}
1005 \ {idx, val -> val.id != 4 || val.group != ''}),
1009 \ {idx, val -> val.id != 6 || val.group != ''}),
1012 " Test for :sign unplace {id} group={group}
1018 \ {idx, val -> val.id != 4 || val.group != 'g1'}),
1022 \ {idx, val -> val.id != 6 || val.group != 'g2'}),
1025 " Test for :sign unplace {id} group=*
1031 \ {idx, val -> val.id != 3}),
1035 \ {idx, val -> val.id != 5}),
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' : '',
1099 \ {idx, val -> val.id != 4 || val.group != ''}),
1114 \ {idx, val -> val.id != 4 || val.group != 'g1'}),
1119 \ {idx, val -> val.id != 4 || val.group == ''}),
1129 \ {idx, val -> val.id != 4}),
1161 call sign_unplace('', {'buffer' : 'Xsign', 'id' : 2})
1167 " Check for the next generated sign id in this group
1170 call assert_equal(0, sign_unplace('g1', {'id' : 1}))
1172 \ sign_getplaced('Xsign', {'id' : 1})[0].signs[0].lnum)
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' : '',
1505 " Place multiple signs with same id on a line with different priority
1512 \ {'id' : 1, 'name' : 'sign2', 'lnum' : 5, 'group' : '',
1519 \ {'id' : 1, 'name' : 'sign2', 'lnum' : 5, 'group' : '',
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',
1875 call sign_unplace('', {'id' : 20})
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,
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())
1960 let s = sign_getplaced('Xsign', {'id' : 5, 'group' : ''})
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,
1973 call assert_equal([-1], sign_placelist([{'id' : 10, 'buffer' : 'Xsign',
1977 call assert_equal([-1], sign_placelist([{'id' : 10, 'name' : 'sign1',
1988 call assert_equal([0, 0, 0], sign_unplacelist([{'id' : 5},
1989 \ {'id' : 1, 'group' : 'g1'}, {'id' : 1, 'group' : 'g2'}]))
1997 call assert_fails("call sign_unplacelist([{'id' : -1}])", 'E474:')