[comp.sys.atari.st] Curses

KIMMEL@ecs.umass.EDU (Matt Kimmel) (06/23/87)

Is there a version of Curses available for the ST?  If so, could someone
mail it to me?  Please write me in advance so that I don't end up with
20 copies of Curses in my mailbox.  Thanks!

-Matt Kimmel

Bitnet: KIMMEL@UMAECS
CSNet: KIMMEL@ECS.UMASS.EDU
Internet: KIMMEL%ECS.UMASS.EDU@RELAY.CS.NET
UUCP: ...!seismo!UMAECS.BITNET!kimmel

trb@stag.UUCP ( Todd Burkey ) (02/14/88)

In article <280@sp7040.UUCP> jsp@sp7040.UUCP (John Peters) writes:
>In article <319@inuxj.UUCP>, wolenty@inuxj.UUCP (R Wolenty) writes:
>> Quite a while ago someone posted a version of curses for the
>> ST using the Megamax C compiler.  I find that I have parts 1 and 3 but
>> am missing part 2.  Could some kind soul mail me a copy???

One of the people on this board (Chuck Purcell) has already cleaned up
the Mark Williams Version (right Chuck?) If there is enough interest,
I am sure I can get him to post it.

>	If I find any differences for the Mark Williams C I will fix them
>and repost the new files (any that are changed) to the net.

No need. I think Chuck already fixed all that up. There were some
things that needed changing if I remember correctly.

  -Todd Burkey
   trb@stag.UUCP

P.S. No, I am not going to use curses on the next HDSCAN version for
the ST...just because the Unix version (posted last month to
comp.sources.misc) had it doesn't mean I am sold on using it. I still
feel it is more trouble than it is worth to cripple a program on
a graphics computer by using curses. Oh yes, HDSCAN 1.4/2.4 is
completed and undergoing some last minute touchups. I will be posting
the 1.4 version to the net if I get sufficient interest. I was going
to wait for the 3.0 version of MWC, but now it looks like that will be
for future versions. I am also getting ready to release an
intermediate version of DISKTOP that supports more disks/files. I know
it has been a long time, but I have been thinking of converting the
whole DISKTOP program over to MWC so I can use HDSCAN's FAT scanning
routines (I have LOTS of floppies and really want to minimize the time
I spend catalogging them.) This HDSCAN-like version of DISKTOP will be
next on the agenda...

CEN@PSUVM.BITNET (02/16/88)

Could some kind soul please explain exactly what is in the Curses package?
Just wondering.
                          Jim Condon
                          CEN@PSUVM
     

trb@stag.UUCP ( Todd Burkey ) (02/17/88)

In article <33697CEN@PSUVM> CEN@PSUVM.BITNET writes:
>Could some kind soul please explain exactly what is in the Curses package?

Curses is a package that provides a standard set of i/o control
functions. It includes standard screen postitioning calls (simple
things like moving to a location on as screen as well as complex
things like managing multiple windows) and standard input char/line
options. The real advantage to using Curses is that the calls are
pretty much standard. If you write a program that uses Curses for
screen management on one Unix system, then you can be pretty sure that
it will run on most other Unix boxes (and equally importantly on
pretty much any type of terminal that is attached to the unix systems
since curses will look at the terminals TERMCAP/TERMINFO file for you
and handle all the messy logic.

If you are writing a program that you intend only for the ST, then I
wouldn't recommend using curses. Just use the vt52 esc codes and throw
in all the graphics you care to use. If you plan on porting the
program over to an IBM PC or Amiga or Unix, then curses comes in
handy.
 
   -Todd Burkey
    trb@stag.UUCP