delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/08/04/19:45:24

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: rugxulo AT gmail DOT com
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Ispell (binary patching Emacs)
Date: Sat, 4 Aug 2012 16:08:06 -0700 (PDT)
Organization: http://groups.google.com
Lines: 29
Message-ID: <301af96d-3710-4a4e-8328-85101cc04a06@googlegroups.com>
References: <MPG DOT 2a61256b7098af43989680 AT news60 DOT forteinc DOT com>
<83sjd412pe DOT fsf AT gnu DOT org> <b7563c8c-4248-499f-a8fe-bcffa12eb5e9 AT googlegroups DOT com>
<83obnql106 DOT fsf AT gnu DOT org> <44cbf133-ea8b-47d6-9f01-0c7cef19c13a AT googlegroups DOT com>
<8fd215eb-bc43-4739-b68b-50d0b27fb7b4 AT r33g2000yqd DOT googlegroups DOT com>
<dd4a89be-da91-49e7-8c6b-f8b2cbc16bc5 AT googlegroups DOT com> <b41365e0-2819-4ee6-bd92-c0399cfa6c35 AT googlegroups DOT com>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1344123322 18505 127.0.0.1 (4 Aug 2012 23:35:22 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Sat, 4 Aug 2012 23:35:22 +0000 (UTC)
In-Reply-To: <b41365e0-2819-4ee6-bd92-c0399cfa6c35@googlegroups.com>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-Received-Bytes: 2443
Bytes: 2543
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Hi, yet again,

On Friday, August 3, 2012 12:03:15 AM UTC-5, rug DOT  DOT  DOT  AT gmail DOT com wrote:
> 
> 00146023:     5D         80   
> 00146024:     C3         63   
> 00146025:     8D         FF   
> 00146026:     76         58   

That should probably be "DF" instead of "58" here. Not sure why I didn't catch that (or why it mostly worked without it). That was the whole point, to uppercase it!

 00146023: 8063FFDF   and byte [ebx-1],0xDF

And, of course, this changes the md5sum, so here's the newer one:

==newemacs.md5===================
51a76c475ccfc50d341cee9990655808 *emacs.exe
==newemacs.md5===================
 
BTW, here's a quick sed operation to avoid the compile problem when using FreeDOS' FreeCOM (untested but should work, heh):

==fcomfix.bat====================
@echo off
if not exist mainmake.v2 set MOO=msdos
gsed -i "s/subst.*shell.*)/CURDIR)/" %MOO%.\mainmake.v2 %MOO%.\sed*.inp
set MOO=
==fcomfix.bat====================

P.S. I still feel like I need to kick the tires a lot more. I guess I'll keep playing with it, and see what I can find out.

- Raw text -


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