X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Ftinfo%2Flib_kernel.c;fp=ncurses%2Flib_kernel.c;h=3c8c88ee2aabcac7af1a880915407029d0ddad0d;hp=56f06a4ce59dd95e49d5062c23711d503d1999f7;hb=refs%2Ftags%2Fv5.0;hpb=661078ddbde3ce0f3b06e95642fbb9b5fef7dca1 diff --git a/ncurses/lib_kernel.c b/ncurses/tinfo/lib_kernel.c similarity index 82% rename from ncurses/lib_kernel.c rename to ncurses/tinfo/lib_kernel.c index 56f06a4c..3c8c88ee 100644 --- a/ncurses/lib_kernel.c +++ b/ncurses/tinfo/lib_kernel.c @@ -36,13 +36,9 @@ * lib_kernel.c * * Misc. low-level routines: - * reset_prog_mode() - * reset_shell_mode() * erasechar() * killchar() * flushinp() - * savetty() - * resetty() * * The baudrate() and delay_output() functions could logically live here, * but are in other modules to reduce the static-link size of programs @@ -52,36 +48,7 @@ #include #include /* cur_term */ -MODULE_ID("$Id: lib_kernel.c,v 1.17 1998/02/11 12:13:57 tom Exp $") - -int reset_prog_mode(void) -{ - T((T_CALLED("reset_prog_mode()"))); - - if (cur_term != 0) { - _nc_set_curterm(&cur_term->Nttyb); - if (SP && stdscr && stdscr->_use_keypad) - _nc_keypad(TRUE); - returnCode(OK); - } - returnCode(ERR); -} - - -int reset_shell_mode(void) -{ - T((T_CALLED("reset_shell_mode()"))); - - if (cur_term != 0) { - if (SP) - { - fflush(SP->_ofp); - _nc_keypad(FALSE); - } - returnCode(_nc_set_curterm(&cur_term->Ottyb)); - } - returnCode(ERR); -} +MODULE_ID("$Id: lib_kernel.c,v 1.19 1998/12/20 00:18:45 tom Exp $") /* * erasechar() @@ -161,24 +128,3 @@ int flushinp(void) } returnCode(ERR); } - -/* -** savetty() and resetty() -** -*/ - -static TTY buf; - -int savetty(void) -{ - T((T_CALLED("savetty()"))); - - returnCode(_nc_get_curterm(&buf)); -} - -int resetty(void) -{ - T((T_CALLED("resetty()"))); - - returnCode(_nc_set_curterm(&buf)); -}