Path: utzoo!utgpu!watserv1!watmath!att!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!samsung!uunet!grumbly!root From: root@grumbly.UUCP (Superuser) Newsgroups: comp.unix.xenix Subject: Re: emacs 18.55 Keywords: emacs Message-ID: <32@grumbly.UUCP> Date: 13 Apr 90 04:02:33 GMT References: <31@grumbly.UUCP> <101@dasteel.UUCP> Reply-To: root@grumbly.UUCP (Superuser) Organization: Pleasure Point Night Fighters Lines: 59 In article root@dasteel.UUCP (Jonathan Dasteel) writes: ->>In article root@grumbly.UUCP (Richard Ducoty) writes: ->> ->> Has anyone made emacs 18.55 with the SCO Unix dev syst? [cc or rcc] ->> I'm using the m-intel386.h and s-usg5-3.h files. Seem to be ->> getting problems with tchars etc (at one or another). ->> ->> Does this sound familiar to anyone? [I've tried undef'ng TIO... ->> ala XENIX and some other things - to no avail] ->> ->I had the same problem with 386/ix. If you don't need X11, this is what ->I did: -> In sysdep.c ~line 688 -- -> #ifdef TIOCGETC -> struct tchars { /* JBD */ -> unsigned char t_intrc; /* add this structure */ -> unsigned char t_quitc; -> unsigned char t_startc; -> unsigned char t_stopc; -> unsigned char t_eofc; -> unsigned char t_brkc; -> }; -> . -> . the rest of ifdef the same -> . -> -> In sysdep.c ~line 986, change the ifdef thusly: -> OLD: -> #ifdef TIOCGWINSZ -> NEW: -> #if defined(TIOCGWINSZ) && (defined(HBTCP) || defined(XWIN)) -> ->Apparently there is something brain damaged about the attempt to ->retain Xenix backward compatability, but I could be wrong. At any ->rate, this worked for me. BTW, my termcap (info?) had standout-glitch ->(or some such thing) erroneously defined, which caused bogus behavior ->on the mode line. You may need to fix this too, though not Emacs' fault. -> -> -- JBD -> ->------------------------------------------------------------------------------- ->Jonathan Dasteel Dasteel Software ->213-394-1229 1148 Fourth Street, Suite 100 ->uunet!dasteel!jbd Santa Monica, CA 90403 -> Typesetting and graphics software ->------------------------------------------------------------------------------- Thanka you thanka you - that fix did it, went through with several more minor changes (makefile trying to get into .../etc instead of ../etc ,etc. gott go --> twin peaks be on :wq -- /// - - - - - - - - - - - - - - - - - - - - - - > 0 0 Richard Ducoty ..uunet!grumbly!root > Capitola, Calif root@grumbly.com `