Date: Thu, 11 May 1995 02:19:30 +0900 From: Stephen Turnbull 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 / 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/