home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
hensa
/
text
/
b058_1
/
doc
/
!Help
next >
Wrap
Text File
|
1993-08-11
|
5KB
|
124 lines
Curses 0.11
===========
Curses is a port of the UNIX curses library to RISCOS. If you aren't familiar
with the curses library, then this software will be of little use to you.
There are in fact 2 libraries (with sources) here - a port of Amiga curses
that runs with Acorn Clib/RISC_OSLib in a window, and a port of Minix curses that
runs under Huw Rogers UnixLib library from the commandline.
Brief documentation of each library function supported is supplied in 'doc.Amiga'.
See UNIX curses man pages or sources for more details.
How to use (AMIGA curses):
=========================
This software runs curses programs in a RISCOS window - running under either
RISCOS 2 or RISCOS 3.
Link the 'amiga.curses' ALF library with your own programs - header files are
provided in 'amiga.h'. Some example programs, including 'demo' which is pre-
compiled too, are given in source form.
Note that to run, the !Curses application (which merely provides some Templates
for the application) must have been seen by the filer, or run.
How to use (MINIX curses):
=========================
This software runs curses programs under RISCOS (with UnixLib) from the command
line - running under either RISCOS 2 or RISCOS 3. You will need Huw Roger's
UnixLib version 3.6c or later to compile/use this library.
Link the 'minix.curses' ALF library with your own programs - header files are
provided in 'minix.h'. Some example programs, including 'demo' which is pre-
compiled too, are given in source form.
Note that to run, you must have setup the correct UnixLib system variables for
TERM and UnixFS$/etc - see UnixLib documentation for more details.
Contributors:
============
These 2 libraries have been developed by a number of people - the RISCOS versions
have not really had much work done to them as yet - Brian says that some of the
RISCOS library functions were borrowed from someone else a long time ago (and
he can't remember who!) Neither he nor I are responsible for the bulk of the
library code, so please don't give us the credit for them!
Reporting problems:
==================
Please read this BEFORE sending me any reports of problems!
Really, I need to know as much of the following as you can provide in the
initial email;
* Your machine - model, memory, harddisc (interface), version of RISCOS,
other hardware or software that may be interfering with Curses.
* Version number of Curses
* Exactly what you did from machine switch on until curses failed to work
as expected
* Exactly what happened - eg, did the machine crash completely with the
mouse pointer stopping ?
* And ideally, the source file and changes required to fix the problem ;-)
Distribution:
============
This software may be freely redistributed, so long as only a reasonable
copying or media charge is made, and all files I distribute are included. I
retain copyright to the code. Commercial (including magazine) distribution,
or distributing modified versions of this please contact me - I am normally
happy for it to be reused in other free software, but like to avoid deviant
versions of mine causing trouble.
I am not asking for money, but if you like and use it I would be surprised
and amazed by any contributions, and you will receive a disc with latest
versions on. (>£10, say)
Brian Brunswick brian@aleph1.co.uk (Internet)
Fairview OR Brian.Brunswick@cl.cam.ac.uk
Avenue des Hirondelles
Pool-in-WharfeDale
Leeds
LS21 1EY
UK
0532 843737
Versions later than 0.01:
========================
Because Brian is now out 'in the real world' I (Nick Smith) am acting as a
first line of support for RISCOS Curses. I have tidied it up for the first
public release, and will improve the libraries as I get feed back from users,
etc.
Please email or snail-mail me comments, bug reports, requests for new
features, etc. and I will hopefully have the time to deal with them. If you
make any modifications to the code, please send them to me rather than
giving out copies - I would like to coordinate new releases. Thanks.
I can be contacted at the following address, at least until Jul '94 ;
N.A. Smith nas20@cus.cam.ac.uk (Internet)
Churchill College
Cambridge
CB3 0DS
Revision history:
================
Modifications to v0.10 (27-Mar-93) [internal]
- Improved documention; added installation instructions, updated info,
added revision history, etc
- removed compilation dependency on having brian's harddrive 8-)
- cleaned up test/example software
Modifications to v0.11 (11-Aug-93) [release]
- Got the other version of curses (Minix port) from Brian
- Compiled up with UNIX Lib
- Added some more documentation
- Compiled without debug (saved around 200kb !!) :-)