Lines Matching refs:new_sel_start
255 int new_sel_start, new_sel_end, spc; in vc_do_selection() local
260 new_sel_start = ps; in vc_do_selection()
265 for (new_sel_start = ps; ; ps -= 2) { in vc_do_selection()
269 new_sel_start = ps; in vc_do_selection()
285 new_sel_start = rounddown(ps, vc->vc_size_row); in vc_do_selection()
300 if (new_sel_end > new_sel_start && in vc_do_selection()
311 highlight(new_sel_start, new_sel_end); in vc_do_selection()
312 else if (new_sel_start == vc_sel.start) in vc_do_selection()
323 if (new_sel_start < vc_sel.start) /* extend to left */ in vc_do_selection()
324 highlight(new_sel_start, vc_sel.start - 2); in vc_do_selection()
326 highlight(vc_sel.start, new_sel_start - 2); in vc_do_selection()
331 highlight(new_sel_start, new_sel_end); in vc_do_selection()
333 vc_sel.start = new_sel_start; in vc_do_selection()