david@bdt.UUCP (David Beckemeyer) (10/15/88)
Has anybody else found that the large model libcurses doesn't work under Version 2.3 and 2.4 of Microport System V/AT (286 version)? While I was a Beta tester I complained about this to uport and even shipped a simple program that demonstrated the problem. But you can all guess how much help that turned out to be :-) Now that I'm a "normal user" I'm going to ask the real world for help. If I recompile standard distribution packages that used to work under System V/AT Version 2.2 such as Rn, Elm, MicroEmacs, etc. They compile OK but Bus Error inside internal curses routines as part of initscr(), or sometimes at the first clear() call. It doesn't matter what TERM is set to. And if I pull the old libcurses from my 2.2 backup and don't change anything in terminfo (i.e. use the new terminfo with the old libcurses), everything works correctly. Only the large model (-Ml) version has this problem; the small model version works OK. It's cute how the release notes describe the newer "much improved" curses as a bug fix, when from my perspective, the old one worked and the new one doesn't (I know the old one had bugs, but at least it worked a little bit). What's the scoop? -- David Beckemeyer (david@bdt.UUCP) | "Lester Moore - Four slugs from a .44 Beckemeyer Development Tools | no Les, no more." 478 Santa Clara Ave. Oakland, CA 94610 | - Headstone at Boot Hill UUCP: {uunet,ucbvax}!unisoft!bdt!david | Tombstone, AZ