Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!decwrl!ucbvax!hplabs!pyramid!gprieur From: gprieur@pyramid.pyramid.com (Gordon Prieur) Newsgroups: comp.sys.pyramid Subject: Re: Problem porting X11R4 clients to OSx5.0 Message-ID: <122785@pyramid.pyramid.com> Date: 9 Aug 90 14:59:53 GMT References: <1990Jul23.124154.19068@oracle.com> <122433@pyramid.pyramid.com> Reply-To: gprieur@pyramid.pyramid.com (Gordon Prieur) Distribution: na Organization: Pyramid Technology Corp., Mountain View, CA Lines: 35 In article bob@MorningStar.Com (Bob Sutterfield) writes: >>> Just for the record, I've compiled and run the X11R4 xterm with no >>> problems (and no major code changes). >>> >>Can you say "cat < /dev/tty" and have it wait 'till you type >>something? What non-"major code changes" were required? Yes, I can say "cat < /dev/tty" and have it wait till I type. The only change to xterm in this version was in main.c, where the line close(open(ttydev, O_WRONLY, 0)); was changed to close(open(ttydev, O_RDWR, 0)); The reason for this eludes me, and I'm not in a position to recompile the source without the fix, but it seems unlikely that its going to change the behavior you see. I remember the original article posting the problem stated they were running OSx 4.4. I've tested this xterm with both 5.0 and 5.1. I suggest your problem is from an old version of OSx. If you are running a version 5 and still see the problems, you should report it as a bug (by sending mail to bugs@pyramid.com). Gordon Prieur -m------- Pyramid Technology Corporation ---mmm----- 1295 Charleston Rd, P.O. Box 7295 -----mmmmm--- Mt. View, CA 94039-7295 (415) 335-8533 -------mmmmmmm- {decwrl,hplabs,sun,uunet}!pyramid!pyrps5!gprieur -- Gordon Prieur -m------- Pyramid Technology Corporation ---mmm----- 1295 Charleston Rd, P.O. Box 7295 -----mmmmm--- Mt. View, CA 94039-7295 (415) 335-8533