CONSOLE.TTP      (c) 92 by K.Isakovic, OverScan/Berlin         Version 1.0
==========================================================================

USAGE
=====
    console [buffersize]
  
  CONSOLE.TTP hooks into the Xcon vector and allows to redirect the normal 
  console output to a MW-, BGACC- or TOSWIN window. The default buffersize
  of 10000 bytes is used if the optional parameter is omitted. The default
  buffer  should be enough for all  cases.  If  a buffer-overflow  occurs,
  CONSOLE.TTP will output an error message.

  The output of CONSOLE.TTP is redirectable into a file or onto a devive.


ADVANTAGES
==========
  This new CONSOLE.TTP has the following advantages over the old 'console'

  - Less memory usage. If you install it with the same buffersize, the new
    console saves 23 KB of memory.
  - The CPU-usage is lot better since it uses an adaptive sleep-time.  The
    old version runs in a close Syield() loop. Therefore 10-14 % CPU usage 
    was needed, even if no output occoured. 
  - The buffersize  parameter is a long value instead of an int value. The
    value is only used if larger than 1000 bytes.
  - New Check if CONSOLE.TTP is installed twice.
  - New Check if MiNT is installed.
  - CONSOLE.TTP uses the XBRA standard to hook into the Xcon vector. 
  - Special checks at termination time if the vector was stolen by another 
    programm.


SIGNALS
=======
  The following signals
  
    SIGHUP,SIGINT,SIGQUIT,SIGILL,SIGTRAP,SIGABRT,
    SIGIOT,SIGPRIV,SIGFPE,SIGBUS,SIGSEGV,SIGSYS,
    SIGPIPE,SIGALRM,SIGTERM  

  cause CONSOLE.TTP to deinstall from the Xcon vector and exit.
  
  The signal SIGTSTP stops CONSOLE.TTP, the output is no longer
  redirected.
  
  The signal SIGCONT resumes CONSOLE.TTP, the output is redirected
  again.
  
  
VERSIONS
========
  1.0   13.04.92  First version

  
Karsten Isakovic