--- lbbs/src/screen.c 2005/04/08 11:11:11 1.15 +++ lbbs/src/screen.c 2005/05/06 16:37:59 1.17 @@ -62,6 +62,13 @@ clrline (int line_begin, int line_end) } void +clrtobot (int line_begin) +{ + clrline (line_begin, screen_lines); + moveto (line_begin, 0); +} + +void clearscr () { prints ("\33[2J"); @@ -141,10 +148,10 @@ str_input (char *buffer, int buffer_leng buffer[offset] = '\0'; switch (echo_mode) { - case 0: + case DOECHO: outc ((char) c); break; - case 1: + case NOECHO: outc ('*'); break; }