X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: GNU Emacs 22.3 and Vista Date: Thu, 9 Apr 2009 19:41:03 -0700 (PDT) Organization: http://groups.google.com Lines: 58 Message-ID: References: <7b67b41d-4ec9-4d49-9e15-2b2db729e8cf AT 3g2000yqk DOT googlegroups DOT com> <83fxgoda43 DOT fsf AT gnu DOT org> <83ws9t358x DOT fsf AT gnu DOT org> <6fe30866-6add-4c07-93dc-47e56462a597 AT z9g2000yqi DOT googlegroups DOT com> <83vdpd329z DOT fsf AT gnu DOT org> NNTP-Posting-Host: 68.220.187.74 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1239331263 26815 127.0.0.1 (10 Apr 2009 02:41:03 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Fri, 10 Apr 2009 02:41:03 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: l1g2000yqk.googlegroups.com; posting-host=68.220.187.74; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8,gzip(gfe),gzip(gfe) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, On Apr 9, 5:12=A0pm, Eli Zaretskii wrote: > > From: Rugxulo > > Date: Thu, 9 Apr 2009 14:43:38 -0700 (PDT) > > > And just for the record, if you find it does matter, the latest GZip > > .ZIPs (bin + src) 1.3.12 for DJGPP total less than 1 MB. > > It doesn't matter how small it is. =A0What matters is that it doesn't > come with the basic DJGPP installation, and it is absent from stock > DOS/Windows systems. Even DJGPP is absent from stock DOS/Windows systems! > Emacs is one of the few GNU packages that are considered ``basic'', > i.e. ones you could build and install if you were bootstrapping the > entire DJGPP system. =A0After you have the compiler, Binutils, and > djdevXXX.zip, you are supposed to build Make first and Emacs next. Not sure that will work since you still need sed, mv, rm. > That is why both Make and Emacs do not use configure scripts to > configure themselves and don't require additional tools to build, > except what's absolutely necessary. =A0Gzip is out. Except when necessary, of course. This was all theoretical anyways. No loss since I didn't get my hopes up unrealistically. But there are a few options, in theory at least: 1). Fix DJTAR to unpack .gz instead of .tar.gz (already mentioned to DJ once before, he says it's not that simple a fix). 2). Use another portable tool (Elvis author's p.d. UNTAR or Tillman's UNTGZ or Ibsen's tinf). ftp://ftp.cs.pdx.edu/pub/elvis/ http://www.t-st.org/untgz/ http://www.ibsensoftware.com/download.html EDIT: tinf has a makefile.dj2 file already. Of course, untar is public domain, only one small .C file (40k unpacked), and pre-built 16- bit .EXE is only 22k (or 13k UPX'd). 3). Use zlib to make Emacs have built-in Deflate support (oops, another requirement, probably unlikely, although I swear there was some other GNU project using zlib, but I forget). http://www.zlib.net 4). Hack the Allegro Common Lisp version of inflate.cl to use Emacs Lisp. http://opensource.franz.com/deflate/index.html It's not urgent, so don't bother worrying about this. But feel free to think about it if you like the idea.