term.c for rn on uport 286
Bob Thrush
rd at tarpit.UUCP
Sun Nov 20 14:35:13 AEST 1988
In article <102 at swamps.UUCP> val at swamps.UUCP (val) writes:
>I am wondering if anyone has modified the rn term.c for use with
>Microport SV/AT. Would someone be kind enough to mail me a copy?
>Thanks.
> -Val Christian
>...rutgers!rochester!kodak!swamps!val
>...killer!swamps!val
I am using V/AT 2.3.1 and found that the curses function `tgetstr'
was not working correctly. Your mileage may vary with the 2.4
version. I discovered that the following patch would work around
the curses problem:
------------ snip here -----------
*** term.c Fri Nov 21 17:39:32 1986
--- term.c.uport Sat Nov 19 23:28:06 1988
***************
*** 33,39 ****
--- 33,45 ----
/* guarantee capability pointer != Nullch */
/* (I believe terminfo will ignore the &tmpaddr argument.) */
+ #define MICROPORT_286_CURSES_BUG
+
+ #ifdef MICROPORT_286_CURSES_BUG
+ #define Tgetstr(key) ((tmpstr = tgetstr(key,tcarea)) ? tmpstr : nullstr)
+ #else
#define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr)
+ #endif MICROPORT_286_CURSES_BUG
#ifdef PUSHBACK
struct keymap {
------------ and here -----------
Hope this helps.
--
Bob Thrush UUCP: {rtmvax,ucf-cs}!tarpit!rd
Automation Intelligence, 1200 W. Colonial Drive, Orlando, Florida 32804
More information about the Comp.unix.microport
mailing list