From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: Emacs 19.34 Date: Tue, 03 Feb 1998 19:03:59 -0500 Organization: Two pounds of chaos and a pinch of salt. Lines: 39 Message-ID: <34D7B06F.16AF@cs.com> References: <01bd30b9$febb1b40$69447e82 AT be DOT urh DOT uiuc DOT edu> NNTP-Posting-Host: ppp204.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk An Thi-Nguyen Le wrote: > > Good morning. > > I am running DGJPP 2 on a Pentium running Windows 95, with a DPMI memory of > 19507 KB. The problem is that emacs crashes on startup, which apparently > was at least not a unique problem, according to the mail archives. I don't > know if it even qualifies as much for a crash as for 'not starting at all'. > No hanging, either, just a nice exit. Out of frustration I resorted to > 'emacs -nw', which complained a little about 'Cannot open load-file: case > table'. This emacs runs like this: This is a well-known problem caused when you fail to unzip Emacs with a long filename-aware unzip program. When Emacs is run under Windows 95 with the LFN environment variable set to Y (or omitted), it expects to find its runtime files under their full names (i.e., 'case-table.elc', and others). When you don't preserve long filenames correctly, they are in DOS format ('case-tab.elc'), and are not found. You have two solutions: - Set LFN=N when running Emacs - Delete your entire Emacs tree and unzip the packages again with a utility that supports long filenames. The 32-bit WinZIP and Info-ZIP compiled under DJGPP both support this. - You could theoretically manually rename all the files to their LFN equivalents, but this takes so much time and effort that it's not worth the hassle. Note: please see chapter 8.2 of the FAQ if you want to make Emacs work on _both_ LFN and non-LFN environments. -- --------------------------------------------------------------------- | John M. Aldrich | "Animals can be driven crazy by pla- | | aka Fighteer I | cing too many in too small a pen. | | mailto:fighteer AT cs DOT com | Homo sapiens is the only animal that | | http://www.cs.com/fighteer | voluntarily does this to himself." | ---------------------------------------------------------------------