Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!caip!clyde!cbatt!cbosgd!ihnp4!inuxc!pur-ee!endot From: endot@pur-ee.UUCP (Endot lab account) Newsgroups: net.micro.pc Subject: Re: Compiling MicroEmacs 3.7 under Microsoft C Message-ID: <4355@pur-ee.UUCP> Date: Sun, 3-Aug-86 02:50:01 EDT Article-I.D.: pur-ee.4355 Posted: Sun Aug 3 02:50:01 1986 Date-Received: Mon, 4-Aug-86 00:49:10 EDT References: <1521@vax135.UUCP> Reply-To: endot@pur-ee.UUCP (Endot lab account) Organization: Electrical Engineering Department , Purdue University Lines: 24 I finally got the uEmacs 3.7 to work on my XT. Since I am now using MSC, I have made a couple patches and hope this could be helpful to some of you. 1. The estruct.h was updated to indicate that I am using MSC. 2. In termio.c, there is a "if MSDOS & (LATTICE | MSDOS)" which should be LATTICE | MSC". (Thanks to Mr. Oliver Sharp) 3. In spawn.c, line 459, there is a ")" missing. 4. In ibmpc.c, change movmem() to memcpy() with the first two arguments of movmem() swapped. Especially for the sline[0], it should be &sline[0]. 5. The undefined struct comes from the fact that there is a misplaced ifdef. Look for #if MSDOS | AZTEC, somehow the necessary structure declaration is bound by that #if. Move the #endif up a few lines to make the structure declarations available to others. I think these were all that I've changed. I used the large model to compile it. Then I used it to edit a 190K+ file and it works pretty well. Most of the other editors that I have used will either bombs or complains. I think the uEmacs is a great editor, and my special thanks to D. Lawrence for posting such a nice software to the net, so enjoy. T. Chow