Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!midway!msuinfo!kira!elliss From: elliss@kira.uucp (Stew Ellis) Newsgroups: comp.emacs Subject: Re: msdos GNU emacs? Message-ID: <1991Feb20.122244.16790@msuinfo.cl.msu.edu> Date: 20 Feb 91 12:22:44 GMT References: <1991Feb19.025123.12089@agate.berkeley.edu> <3710@casbah.acns.nwu.edu> <1991Feb19.204358.16742@sbcs.sunysb.edu> Sender: news@msuinfo.cl.msu.edu Organization: Michigan State University Lines: 53 cbrown@eeserv1.ic.sunysb.edu (Charles T Brown) writes: [stuff] >Umm. A friend of mine, and I, are considering porting it to OS/2 ASAP >(as soon as I get an OS/2-running machine! :-); but to the question I doubt it can be ported to OS2 either, because it depends on 32-bit ints I have heard. Several people looked into porting it to 16-bit UNIX/Xenix and gave up. Depending on the OS for virtual memory instead of handling its own swapping will also be a big loss in DOS or OS/2. >of porting it to DOS, it just really isn't possible. I mean, what >_I_ like about GNU Emacs is the ability to run a sub-shell in it, >and feed it input; you want to try writing that in DOS?! Microemacs, jove and I believe freemacs(I don't use freemacs because I can't live with the 64k file limit) allow you to send a file or buffer or just a region out for various kinds of dos services such as compiling and parsing errors, sorting a list of names or whatever you could do at the dos prompt that is not specifically interactive. I routinely compile C code from inside uemacs or jove and use the editor to step through the errors with the editor. I and several other people wrote macros for this for uemacs, but the code is built into jove. At one time Dan Lawrence included a macro for uemacs that allowed you to run an interactive shell in one editor window. The problem with all of these was that they were synchronous because of the lack of multitasking. Jove is able to run interactive shells asynchronously on even the stupidest versions of UNIX. If you do not mind spending a little bit of money (about $120), you have not lived until you have seen Epsilon running an asynchronous subshell in the other window while you continue to edit a file in the current window, all on vanilla DOS. >Freemacs is really the best thing out so far; but the problem is, it >is incredibly slow... >If anyone is interested in porting it to DOS, give me a mail; I'd >be interested in seeing how they'd do it... :-) >> >>David Halpern halpern@casbah.acns.nwu.edu >>Northwestern University >>Evanston Illinois >-- >"Never put off until tomorrow, that which can be done the day after tomorrow" > -- C. Titus Brown, anonymous student, brown@max.physics.sunysb.edu > UNIX is good, you say? Which UNIX, say I! R. Stewart (Stew) Ellis GMI Engineering & Management Institute Flint, MI