Lines Matching refs:curbuf
9 ruby $curbuf.line = "1 changed line 1"
72 call assert_equal(3, rubyeval('$curbuf.count'))
73 call assert_equal(3, rubyeval('$curbuf.length'))
80 call assert_equal(expand('%:p'), rubyeval('$curbuf.name'))
82 call assert_equal(v:null, rubyeval('$curbuf.name'))
88 call assert_equal(bufnr('%'), rubyeval('$curbuf.number'))
90 call assert_equal(bufnr('%'), rubyeval('$curbuf.number'))
99 ruby $curbuf.delete(2)
102 call assert_fails('ruby $curbuf.delete(0)', 'IndexError: line number 0 out of range')
103 call assert_fails('ruby $curbuf.delete(3)', 'IndexError: line number 3 out of range')
111 ruby $curbuf.append(0, 'one')
112 ruby $curbuf.append(1, 'three')
113 ruby $curbuf.append(1, 'two')
114 ruby $curbuf.append(4, 'four')
118 call assert_fails('ruby $curbuf.append(-1, "x")',
120 call assert_fails('ruby $curbuf.append(6, "x")',
131 call assert_equal('two', rubyeval('$curbuf.line'))
133 ruby $curbuf.line = 'TWO'
144 call assert_equal(2, rubyeval('$curbuf.line_number'))
152 call assert_equal('one', rubyeval('$curbuf[1]'))
153 call assert_equal('two', rubyeval('$curbuf[2]'))
155 call assert_fails('ruby $curbuf[0]',
157 call assert_fails('ruby $curbuf[3]',
166 ruby $curbuf[2] = 'TWO'
167 ruby $curbuf[1] = 'ONE'
169 call assert_fails('ruby $curbuf[0] = "ZERO"',
171 call assert_fails('ruby $curbuf[3] = "THREE"',
254 let cb = rubyeval('$curbuf')
348 curline = $curbuf.line_number
350 $curbuf.append(curline, l.join("\n"))