Lines Matching refs:s

12 let s:input ="\tabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOP"
14 func s:screen_lines(lnum, width) abort
18 func s:screen_lines2(lnums, lnume, width) abort
22 func s:compare_lines(expect, actual)
26 func s:test_windows(...)
29 put =s:input
33 func s:close_windows(...)
40 call s:test_windows('setl briopt=min:0')
41 let lines = s:screen_lines(line('.'),8)
47 call s:compare_lines(expect, lines)
48 call s:close_windows()
54 call s:test_windows('setl briopt=min:0 vts=4')
55 let lines = s:screen_lines(line('.'),8)
61 call s:compare_lines(expect, lines)
62 call s:close_windows('set vts&')
68 call s:test_windows('setl briopt=min:0 sbr=')
69 let lines = s:screen_lines(line('.'),8)
75 call s:compare_lines(expect, lines)
76 call s:close_windows('set sbr=')
82 call s:test_windows('setl briopt=min:0 sbr=>> vts=4')
83 let lines = s:screen_lines(line('.'),8)
89 call s:compare_lines(expect, lines)
90 call s:close_windows('set sbr= vts&')
95 call s:test_windows('setl briopt=sbr,min:0 sbr=++')
96 let lines = s:screen_lines(line('.'),8)
102 call s:compare_lines(expect, lines)
104 call s:close_windows('set sbr=')
110 call s:test_windows('setl briopt=sbr,min:0 sbr=++ vts=4')
111 let lines = s:screen_lines(line('.'),8)
117 call s:compare_lines(expect, lines)
119 call s:close_windows('set sbr= vts&')
125 call s:test_windows('setl sbr=NONE briopt=min:18')
126 let lines = s:screen_lines(line('.'),8)
132 call s:compare_lines(expect, lines)
134 call s:close_windows('set sbr=')
141 call s:test_windows('setl sbr= briopt=min:18 vts=4')
142 let lines = s:screen_lines(line('.'),8)
148 call s:compare_lines(expect, lines)
150 call s:close_windows('set sbr= vts&')
155 call s:test_windows('setl briopt=shift:2,min:0')
156 let lines = s:screen_lines(line('.'),8)
162 call s:compare_lines(expect, lines)
163 call s:close_windows()
169 call s:test_windows('setl briopt=shift:2,min:0 vts=4')
170 let lines = s:screen_lines(line('.'),8)
176 call s:compare_lines(expect, lines)
177 call s:close_windows('set vts&')
182 call s:test_windows('setl briopt=shift:-1,min:0')
183 let lines = s:screen_lines(line('.'),8)
189 call s:compare_lines(expect, lines)
190 call s:close_windows()
196 call s:test_windows('setl briopt=shift:-1,min:0 vts=4')
197 let lines = s:screen_lines(line('.'),8)
203 call s:compare_lines(expect, lines)
204 call s:close_windows('set vts&')
209 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu sbr=? nuw=4 cpo+=n')
210 let lines = s:screen_lines(line('.'),10)
216 call s:compare_lines(expect, lines)
218 call s:close_windows('set sbr= cpo-=n')
224 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu sbr=? nuw=4 cpo+=n vts=4')
225 let lines = s:screen_lines(line('.'),10)
231 call s:compare_lines(expect, lines)
233 call s:close_windows('set sbr= cpo-=n vts&')
238 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu sbr=? nuw=4')
239 let lines = s:screen_lines(line('.'),10)
245 call s:compare_lines(expect, lines)
247 call s:close_windows('set sbr=')
253 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu sbr=? nuw=4 vts=4')
254 let lines = s:screen_lines(line('.'),10)
260 call s:compare_lines(expect, lines)
262 call s:close_windows('set sbr= vts&')
267 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu nuw=4 sbr=# list cpo+=n ts=4')
273 let lines = s:screen_lines(line('.'),10)
279 call s:compare_lines(expect, lines)
280 call s:close_windows('set sbr= cpo-=n')
286 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu nuw=4 sbr=# list cpo+=n ts=4 vts=4')
292 let lines = s:screen_lines(line('.'),10)
298 call s:compare_lines(expect, lines)
299 call s:close_windows('set sbr= cpo-=n vts&')
304 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu nuw=4 sbr=# list')
305 let lines = s:screen_lines(line('.'),10)
311 call s:compare_lines(expect, lines)
312 call s:close_windows('set sbr=')
318 call s:test_windows('setl briopt=shift:1,sbr,min:0 nu nuw=4 sbr=# list vts=4')
319 let lines = s:screen_lines(line('.'),10)
325 call s:compare_lines(expect, lines)
326 call s:close_windows('set sbr= vts&')
331 call s:test_windows('setl briopt=shift:1,min:0 nu nuw=4 sbr=# list')
332 let lines = s:screen_lines(line('.'),10)
338 call s:compare_lines(expect, lines)
339 call s:close_windows('set sbr=')
345 call s:test_windows('setl briopt=shift:1,min:0 nu nuw=4 sbr=# list vts=4')
346 let lines = s:screen_lines(line('.'),10)
352 call s:compare_lines(expect, lines)
353 call s:close_windows('set sbr= vts&')
358 call s:test_windows('setl cpo+=n sbr=~ nu nuw=4 nolist briopt=sbr,min:0')
364 let lines = s:screen_lines(line('.'),10)
370 call s:compare_lines(expect, lines)
371 call s:close_windows('set sbr= cpo-=n')
377 call s:test_windows('setl cpo+=n sbr=~ nu nuw=4 nolist briopt=sbr,min:0 vts=4')
383 let lines = s:screen_lines(line('.'),10)
389 call s:compare_lines(expect, lines)
390 call s:close_windows('set sbr= cpo-=n vts&')
395 call s:test_windows('setl cpo-=n sbr=>> nu nuw=4 nolist briopt= ts=4')
399 call s:close_windows('set sbr=')
406 call s:test_windows('setl cpo-=n sbr=>> nu nuw=4 nolist briopt= ts=4 vts=4')
410 call s:close_windows('set sbr= vts&')
415 let s:input = "\t\t\t\t\t{"
416 …call s:test_windows('setl breakindent linebreak briopt=min:10 nu numberwidth=3 ts=4 list listchars…
417 let lines = s:screen_lines(2,16)
423 call s:compare_lines(expect, lines)
424 call s:close_windows('set nuw=4 listchars=')
430 let s:input = "\t\t\t\t\t{"
431 …call s:test_windows('setl breakindent linebreak briopt=min:10 nu numberwidth=3 ts=4 list listchars…
432 let lines = s:screen_lines(2,16)
438 call s:compare_lines(expect, lines)
439 call s:close_windows('set nuw=4 listchars= vts&')
443 let s:input = ""
444 call s:test_windows('setl breakindent briopt=min:10 ts=8')
453 call s:close_windows()
458 let s:input = ""
459 call s:test_windows('setl breakindent briopt=min:10 ts=8 vts=8')
468 call s:close_windows('set vts&')
472 let s:input = ""
473 call s:test_windows('setl breakindent briopt= ts=8')
478 let lines = s:screen_lines(line('.'),8)
484 call s:compare_lines(expect, lines)
485 call s:close_windows()
490 let s:input = ""
491 call s:test_windows('setl breakindent briopt= ts=8 vts=8')
496 let lines = s:screen_lines(line('.'),8)
502 call s:compare_lines(expect, lines)
503 call s:close_windows('set vts&')
507 let s:input = ""
508 call s:test_windows('setl breakindent briopt= ts=8 sw=8')
512 let lines = s:screen_lines(line('.'),20)
518 call s:compare_lines(expect, lines)
519 call s:close_windows()
524 let s:input = ""
525 call s:test_windows('setl breakindent briopt= ts=8 sw=8 vts=8')
529 let lines = s:screen_lines(line('.'),20)
535 call s:compare_lines(expect, lines)
536 call s:close_windows('set vts&')
541 let s:input = ""
542 call s:test_windows('setl breakindent briopt=min:0 ts=4')
547 let lines = s:screen_lines(1,10)
553 call s:compare_lines(expect, lines)
554 let lines = s:screen_lines(4,10)
560 call s:compare_lines(expect, lines)
561 call s:close_windows()
567 let s:input = ""
568 call s:test_windows('setl breakindent briopt=min:0 ts=4 vts=4')
573 let lines = s:screen_lines(1,10)
579 call s:compare_lines(expect, lines)
580 let lines = s:screen_lines(4,10)
586 call s:compare_lines(expect, lines)
587 call s:close_windows('set vts&')
592 let s:input = ""
593 call s:test_windows('setl breakindent list listchars=tab:<-> showbreak=+++')
598 let lines = s:screen_lines(1, 30)
604 call s:compare_lines(expect, lines)
605 call s:close_windows('set breakindent& list& listchars& showbreak&')
610 let s:input = ""
611 call s:test_windows('setl breakindent list listchars=tab:<->')
616 let lines = s:screen_lines(1, 30)
622 call s:compare_lines(expect, lines)
623 call s:close_windows('set breakindent& list& listchars&')
627 let s:input = ""
628 call s:test_windows('setl breakindent briopt=shift:2,sbr,min:18 sbr=>')
632 let lines = s:screen_lines(1, 20)
638 call s:compare_lines(expect, lines)
642 let lines = s:screen_lines(1, 20)
648 call s:compare_lines(expect, lines)
653 let lines = s:screen_lines(1, 20)
654 call s:compare_lines(expect, lines)
658 let lines = s:screen_lines(1, 20)
664 call s:compare_lines(expect, lines)
665 call s:close_windows('set breakindent& briopt& sbr&')
669 let s:input = ""
670 call s:test_windows('setl breakindent briopt=min:14 cpo+=n number')
674 let lines = s:screen_lines(1, 20)
680 call s:compare_lines(expect, lines)
685 let lines = s:screen_lines(1, 20)
691 call s:compare_lines(expect, lines)
695 let lines = s:screen_lines(1, 20)
701 call s:compare_lines(expect, lines)
704 let lines = s:screen_lines(1, 20)
710 call s:compare_lines(expect, lines)
712 call s:close_windows('set breakindent& briopt& cpo& number&')
716 call s:test_windows('setl breakindent breakindentopt= linebreak')
723 let lines = s:screen_lines2(1, 6, 20)
732 call s:compare_lines(expect, lines)
736 let lines = s:screen_lines2(1, 6, 20)
745 call s:compare_lines(expect, lines)
760 let lines = s:screen_lines2(1, 9, 20)
761 call s:compare_lines(expect, lines)
776 let lines = s:screen_lines2(1, 6, 20)
777 call s:compare_lines(expect, lines)
782 let &l:flp = '^\s*\d\+\.\?[\]:)}\t ]\s*'
795 let lines = s:screen_lines2(1, 9, 20)
796 call s:compare_lines(expect, lines)
798 let &l:flp = '^\s*\*\+\s\+'
813 let lines = s:screen_lines2(1, 6, 20)
814 call s:compare_lines(expect, lines)
829 let lines = s:screen_lines2(1, 6, 20)
830 call s:compare_lines(expect, lines)
831 call s:close_windows('set breakindent& briopt& linebreak& list& listchars& showbreak&')