zzassgl@uts.mcc.ac.uk (Geoff Lane) (01/22/91)
Concerning the Xlisp problem. I found that at one point Xlisp attempts to obtain a zero-length region from the run-time system, which it objects to. I don't have access to my Arc at the moment so I can't give the full details. Check the code used to allocate space for Xlisp objects and make sure it is never zero (I just added 1 to every request - I was more interested in getting it running than a neat fix!) -- Geoff. Lane. Janet: zzassgl@uk.ac.mcc.cms UTS Sys Admin, Manchester Computing Centre, Oxford Rd, Manchester, M13 9PL
rogersh%t3i@uk.ac.man.cs (01/23/91)
In article <1991Jan21.153725.8437@cbnewse.att.com> macduff@cbnewse.att.com (Roger R. Espinosa) writes: > >1. UNIXlib > > I noticed after downloading UNIXlib, that there > were termio.h and termcap.h files. I cannot, > however, figure out how to use them. They don't > seem to work quite like the curses functions in > normal UNIX, but not being a curses hack, I could > be way off base here. termio.h (and the corresponding tty drivers within unixlib) provide a System V compliant interface for the control of the terminal - on a UNIX box running anything with Sys. V extensions try 'man 4 tty' and 'man 2 ioctl' for more info. termcap.h is the standard termcap library used by all UNIX s/ware to control screen output (cursor positioning, highlighting, etc.) Some programs use an alternative - curses - which is layered on top of the basic termcap and provides a higher level interface. There is also an alternative - terminfo - that nevertheless provides a termcap like interface for backwards compatibility, so most generic UNIX software just assumes termcap. > > Does anyone have information/tips/pointers as to > how to use these routines, or the effect of them > on the Archimedes screen? ... ? > 'man 3 termcap' and 'man 5 termcap' on a UNIX box should do the trick. Huw [ H.J.Rogers (INTERNET: rogersh%p4%cs.man.ac.uk@cunyvm.cuny.edu) ] [ ,_, (BITNET/EARN: rogersh%p4%cs.man.ac.uk@UKACRL.BITNET) ] [ :-(_)-o (UUCP: ...!uunet!cunyvm.cuny.edu!cs.man.ac.uk!p4!rogersh) ] [ _} {_ (JANET: rogersh%p4@uk.ac.man.cs) ]