home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume23 / trn / part14 / final.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-08-22  |  1022 b   |  38 lines

  1. /* $Header: final.h,v 4.3.3.2 91/01/16 02:38:16 davison Trn $
  2.  * 
  3.  * $Log:    final.h,v $
  4.  * Revision 4.3.3.2  91/01/16  02:38:16  davison
  5.  * Added optional prototyping.
  6.  * 
  7.  * Revision 4.3.3.1  90/06/20  22:37:04  davison
  8.  * Initial Trn Release
  9.  * 
  10.  * Revision 4.3  85/05/01  11:38:17  lwall
  11.  * Baseline for release with 4.3bsd.
  12.  * 
  13.  */
  14.  
  15. /* cleanup status for fast exits */
  16.  
  17. EXT bool panic INIT(FALSE);        /* we got hung up or something-- */
  18.                     /*  so leave tty alone */
  19. EXT bool rc_changed INIT(FALSE);    /* need we rewrite .newsrc? */
  20. EXT bool doing_ng INIT(FALSE);        /* do we need to reconstitute */
  21.                     /* current rc line? */
  22.  
  23. EXT char int_count INIT(0);        /* how many interrupts we've had */
  24.  
  25. EXT bool clear_on_stop INIT(FALSE);    /* set when handling the stop signal */
  26.                     /* would leave the screen a mess */
  27.  
  28. /* signal catching routines */
  29.  
  30. SIGRET    int_catcher ANSI((void));
  31. SIGRET    sig_catcher ANSI((int));
  32. #ifdef SIGTSTP
  33.  SIGRET    stop_catcher ANSI((int));
  34. #endif
  35.  
  36. void    final_init ANSI((void));
  37. void    finalize ANSI((int));
  38.