taglinefilesource code
ps1599drivers/char/console.cint i, ps, pe;
ps1614drivers/char/console.cps = ys * video_size_row + (xs << 1);
ps1617drivers/char/console.cif (ps > pe)  /* make sel_start <= sel_end */
ps1619drivers/char/console.cint tmp = ps;
ps1620drivers/char/console.cps = pe;
ps1628drivers/char/console.cnew_sel_start = ps;
ps1632drivers/char/console.cspc = isspace(*(off + ps));
ps1633drivers/char/console.cfor (new_sel_start = ps; ; ps -= 2)
ps1635drivers/char/console.cif ((spc && !isspace(*(off + ps))) ||
ps1636drivers/char/console.c(!spc && !inword(*(off + ps))))
ps1638drivers/char/console.cnew_sel_start = ps;
ps1639drivers/char/console.cif (!(ps % video_size_row))
ps1654drivers/char/console.cnew_sel_start = ps - ps % video_size_row;