Mail Archives: djgpp/1995/05/10/19:34:19
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 -