CMDLINE_WIDTH
if (section == 1 && plen + lpos < CMDLINE_WIDTH)
if (xpos + count >= CMDLINE_WIDTH)
if (lpos + plen < CMDLINE_WIDTH)
section = ((lpos + plen - CMDLINE_WIDTH)
/ (CMDLINE_WIDTH - 1 - CMDLINE_MARGIN) + 1);
len = CMDLINE_WIDTH;
start = ((section - 1) * (CMDLINE_WIDTH - 1 - CMDLINE_MARGIN)
+ CMDLINE_WIDTH - plen - CMDLINE_MARGIN);
if (pos == CMDLINE_WIDTH)
if (xpos + l >= CMDLINE_WIDTH)
else if (xpos + l + llen - lpos > CMDLINE_WIDTH)
cl_refresh (0, CMDLINE_WIDTH - xpos);
if (xpos + llen + count - lpos > CMDLINE_WIDTH)
cl_refresh (0, CMDLINE_WIDTH - xpos);