this is the README for 'thecurse' and 'curlib':

------------------------------------------------------------------------

'thecurse' is a UNIX curses compatibility library for Borland C.  It
is distributed freely in source form under the terms of the GNU
General Public License.  See the file COPYING for details.

'thecurse' is not intended to be a complete curses re-write.  Rather,
I wrote 'thecurse' to help myself port programs that were originally
written for UNIX curses to Borland's C compiler.  'thecurse' is
definitely not intended to reproduce the WINDOW* structures.  It is
only re-implementing the basic curses I/O functions.

In fact, you'll see how little of UNIX curses is actually implemented
in 'thecurse'.  Look at the example programs.  Some of the usual
curses start-up code has been #ifdef'd out.  This is because
'thecurse' does not understand a virtual screen, since all screen I/O
is handled immediately by Borland's conio library.  I suggest that you
use foo.c and grab_key.c as examples for porting programs that were
based on UNIX curses.  Also look at thecurse.h to see what curses API
are supported in 'thecurse'.

'thecurse' was named after a good friend of mine, Byron Patterson
(whose email address is 'thecurse'.)  This just seemed to be the most
appropriate name for a DOS version of curses.

------------------------------------------------------------------------

I have also provided some curses extensions, which I call 'curlib'.
These can be compiled under both UNIX curses (tested under HP-UX and
Linux) and using 'thecurse'.  These extensions allow strings to be
printed and read that are wider than the screen, so that the string is
wrapped when you reach the right margin.  See 'myname.c' for an
example on using 'curlib' in your own programs.

'curlib' is also distributed freely in source form under the terms of
the GNU General Public License.  See the file COPYING for details.

------------------------------------------------------------------------

Questions and comments about 'thecurse' and 'curlib' should be
directed to the author:

  Jim Hall
  jhall1@isd.net
