home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / emacs / 3033 < prev    next >
Encoding:
Internet Message Format  |  1992-09-07  |  2.1 KB

  1. Xref: sparky comp.emacs:3033 comp.editors:2157 gnu.gcc.help:2074 comp.os.ms-windows.programmer.tools:869 gnu.emacs.help:4008
  2. Path: sparky!uunet!wupost!cs.utexas.edu!ut-emx!emx.utexas.edu!plyon
  3. From: plyon@emx.cc.utexas.edu (Paul Lyon)
  4. Newsgroups: comp.emacs,comp.editors,gnu.gcc.help,comp.os.ms-windows.programmer.tools,gnu.emacs.help
  5. Subject: Re: Emacs under MS-Windows (was: MicroEMACS under GUI - what&where?)
  6. Message-ID: <PLYON.92Sep4193943@emx.cc.utexas.edu>
  7. Date: 5 Sep 92 00:39:43 GMT
  8. References: <1992Aug14.085917.4248@OSGO.KS.HE.Schule.DE>
  9.     <WEISMAN.92Sep1191748@macaroni.osf.org>
  10. Sender: news@ut-emx.uucp
  11. Followup-To: comp.emacs
  12. Organization: The University of Texas at Austin
  13. Lines: 30
  14. In-reply-to: weisman@osf.org's message of 2 Sep 92 02:17:48 GMT
  15.  
  16.  
  17. In article <WEISMAN.92Sep1191748@macaroni.osf.org> weisman@osf.org (Dave Weisman) writes:
  18.  
  19. >   Has anyone researched what's necessary to either port GO32 to
  20. >   DPMI, or, take a deep breath, do a real emacs port to Windows?
  21.  
  22. I suspect one will have to wait until Windows-NT is released before
  23. there will be an emacs port. The main problem, I believe, in doing
  24. such a port is the tagged pointer scheme that is used in emacs to
  25. implement the elisp primitives. This cannot be adapted to a 16:16
  26. segmented memory model without very far-reaching alterations. Since
  27. Windows NT uses a 32 bit flat memory model, there should be less of a
  28. problem, depending on what provisions MS have made for full screen
  29. text mode console i/o. If they insist that one go through the Windows
  30. graphics interface to do serious user interaction, then one will have
  31. to convert emacs to that. As far as I can see, one should wait for
  32. emacs version 19 before doing this, since that will do its user
  33. interface in a way more compatible with a event queue driven
  34. interface.
  35.  
  36. Of course, one could also try switching to OS/2 version 2.0. An emacs
  37. port (which works just fine, in my experience) has been available
  38. since the general release in April. This is not a PM app, but it will
  39. run in a PM window, so one can do cut and paste to the clipboard if
  40. need be. [There is also a port of gcc 2.2.2 available as well.]
  41.  
  42. Paul Lyon
  43.  
  44.  
  45.  
  46.