www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/05/10/19:34:19

Date: Thu, 11 May 1995 02:19:30 +0900
From: Stephen Turnbull <turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp>
To: hkelly AT techreps DOT com
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: oemacs problem

   Over the weekend, I decided to abandon demacs temporarily and try
   oemacs.  The program runs beautifully, but only from within any
   directory that contains *both* emacs.exe and go32.exe.

   C:\OEMACS>emacs
     Unsupported DOS request at eip=59d1b
[chomp]

This used to be a faq although I haven't seen it for a while, and is
in the FAQ (see djgpp/FAQ101.ZIP at your local SimTel mirror for the
current one).  OEmacs requires a special GO32 which has been hacked to
support that DOS request.  When you run "emacs" from elsewhere, the
stock GO32 which doesn't support it gets loaded from your path since
the hacked GO32 does not exist in the current directory.  Easy
solution: rename c:\oemacs\go32.exe to go32oe.exe, make an emacs.bat
(or alias if your command processor supports that) containing the line

c:\oemacs\go32oe.exe c:\oemacs\emacs.exe %1 %2 %3 %4 %5 %6 %7 %8 %9

and put it on your path.  Renaming OEmacs's GO32 is not absolutely
necessary, but I strongly suggest it to avoid any possibility of
conflict for other DJGPP programs, which should use the stock go32 (it
has been updated at least 10 times since OEmacs's).  Other solutions
are left as an exercise for those who need them for some reason.

PS. Sorry I didn't check this out the last time I responded.... :-)

-- 
Stephen Turnbull  /  Yaseppochi-gumi  /  <turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp>
http://turnbull.sk.tsukuba.ac.jp/      anon FTP: turnbull.sk.tsukuba.ac.jp
Check out Kansai-WWW, too ------------> http://pclsp2.kuicr.kyoto-u.ac.jp/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019