Lines Matching refs:bufnr

41   let bufnr = bufnr('')
42 …call prop_type_add('comment', #{bufnr: bufnr, highlight: 'Directory', priority: 123, start_incl: 1…
43 let proptypes = prop_type_list({'bufnr': bufnr})
47 let proptype = prop_type_get('comment', {'bufnr': bufnr})
53 call prop_type_delete('comment', {'bufnr': bufnr})
54 call assert_equal(0, len({'bufnr': bufnr}->prop_type_list()))
56 call prop_type_add('one', {'bufnr': bufnr})
57 let proptype = prop_type_get('one', {'bufnr': bufnr})
63 call prop_type_add('two', {'bufnr': bufnr})
64 call assert_equal(2, len(prop_type_list({'bufnr': bufnr})))
65 call prop_type_delete('one', {'bufnr': bufnr})
66 call assert_equal(1, len(prop_type_list({'bufnr': bufnr})))
67 call prop_type_delete('two', {'bufnr': bufnr})
68 call assert_equal(0, len(prop_type_list({'bufnr': bufnr})))
70 call assert_fails("call prop_type_add('one', {'bufnr': 98764})", "E158:")
75 var bufnr = bufnr('')
78 prop_type_add('local', {bufnr: bufnr})
84 {type: 'local', type_bufnr: bufnr, id: 0, col: 1, end: 1, length: 0, start: 1},
88 {lnum: 1, id: 0, col: 1, type_bufnr: bufnr, end: 1, type: 'local', length: 0, start: 1},
98 prop_type_delete('local', {bufnr: bufnr})
335 call assert_fails("call prop_add(1, 5, {'type': 'two', 'bufnr': 234343})", 'E158:')
395 call assert_fails("call prop_remove({'type': 'one', 'bufnr': 123456}, 1)", 'E158:')
454 let bufnr = bufnr('')
461 call prop_add(lnum, 1, {'length': 3, 'id': 11, 'type': 'one', 'bufnr': bufnr})
462 call prop_add(lnum, 5, {'length': 3, 'id': 12, 'type': 'two', 'bufnr': bufnr})
463 call prop_add(lnum, 11, {'length': 3, 'id': 13, 'type': 'three', 'bufnr': bufnr})
471 call assert_equal(props, prop_list(1, {'bufnr': bufnr}))
477 call prop_remove({'id': 12, 'bufnr': bufnr}, 1)
478 call assert_equal(props, prop_list(1, {'bufnr': bufnr}))
479 call assert_equal(before_props, prop_list(2, {'bufnr': bufnr}))
480 call assert_equal(before_props, prop_list(3, {'bufnr': bufnr}))
481 call assert_equal(before_props, prop_list(4, {'bufnr': bufnr}))
483 call prop_remove({'id': 12, 'bufnr': bufnr}, 3, 4)
484 call assert_equal(props, prop_list(1, {'bufnr': bufnr}))
485 call assert_equal(before_props, prop_list(2, {'bufnr': bufnr}))
486 call assert_equal(props, prop_list(3, {'bufnr': bufnr}))
487 call assert_equal(props, prop_list(4, {'bufnr': bufnr}))
489 call prop_remove({'id': 12, 'bufnr': bufnr})
491 call assert_equal(props, prop_list(lnum, {'bufnr': bufnr}))
498 call prop_remove({'type': 'one', 'bufnr': bufnr}, 1)
499 call assert_equal(props, prop_list(1, {'bufnr': bufnr}))
500 call assert_equal(before_props, prop_list(2, {'bufnr': bufnr}))
501 call assert_equal(before_props, prop_list(3, {'bufnr': bufnr}))
502 call assert_equal(before_props, prop_list(4, {'bufnr': bufnr}))
504 call prop_remove({'type': 'one', 'bufnr': bufnr}, 3, 4)
505 call assert_equal(props, prop_list(1, {'bufnr': bufnr}))
506 call assert_equal(before_props, prop_list(2, {'bufnr': bufnr}))
507 call assert_equal(props, prop_list(3, {'bufnr': bufnr}))
508 call assert_equal(props, prop_list(4, {'bufnr': bufnr}))
510 call prop_remove({'type': 'one', 'bufnr': bufnr})
512 call assert_equal(props, prop_list(lnum, {'bufnr': bufnr}))
640 let bufnr = bufnr('')
642 call assert_equal(Get_expected_props(), prop_list(1, {'bufnr': bufnr}))
644 call prop_clear(1, 1, {'bufnr': bufnr})
645 call assert_equal([], prop_list(1, {'bufnr': bufnr}))
669 let bufnr = bufnr('')
671 call assert_equal(Get_expected_props(), prop_list(1, {'bufnr': bufnr}))
673 call setbufline(bufnr, 1, 'foobar')
674 call assert_equal([], prop_list(1, {'bufnr': bufnr}))
1243 let buf = bufnr('')
1244 call prop_type_add('one', {'bufnr': buf})
1248 call prop_remove({'id': 234, 'bufnr': buf}, 1)
1249 call prop_type_delete('one', {'bufnr': buf})
1261 let bnr = bufnr('')
1265 …call assert_fails("call prop_add(1, 1, #{end_lnum: 1, endcol: 2, type: 'ErrorMsg', bufnr: bnr})", …
1446 call assert_fails('call prop_find({"bufnr" : []})', 'E730:')
1621 var bufnr = bufnr('')
1623 prop_type_add('bufnr-global', {highlight: 'ErrorMsg'})
1624 prop_type_add('bufnr-buffer', {highlight: 'StatusLine', bufnr: bufnr})
1626 prop_add(1, 1, {type: 'bufnr-global', length: 1})
1627 prop_add(1, 2, {type: 'bufnr-buffer', length: 1})
1631 {id: 0, col: 1, type_bufnr: 0, end: 1, type: 'bufnr-global', length: 1, start: 1},
1632 {id: 0, col: 2, type_bufnr: bufnr, end: 1, type: 'bufnr-buffer', length: 1, start: 1},
1637 prop_type_get('bufnr-global', {bufnr: list[0].type_bufnr}))
1640 {highlight: 'StatusLine', end_incl: 0, start_incl: 0, priority: 0, bufnr: bufnr, combine: 1},
1641 prop_type_get('bufnr-buffer', {bufnr: list[1].type_bufnr}))
1644 prop_type_delete('bufnr-global')