Mail Archives: djgpp/1997/11/30/01:32:54
I have recently begun to use Emacs 19.34 (built with DJGPP from GNU ftp
archive sources dated 10-23-96) under Windows 95, and ran into the same
old problem with filename conflicts that many people have reported. I
was all set to follow Eli Zaretskii's instructions for reinstalling
Emacs in an LFN-clean manner, but I got hung up on one minor point...
There _is_ no "NameNumericTail" option in my Win95 registry, nor any
variant thereof. I searched for "NameNumericTail", and each of those
three words separately, in keys, text, and data, and came up with
nothing. It's kind of hard to disable a nonexistent option.
I was able to work around the problem by manually renaming all the
LFN-dirty files in the 'lisp' directory, because, for some reason,
renaming a file to a name greater than 8+3 with the DOS 7.0 version of
'rename' does not cause the 8+3 filename to be truncated with a numeric
tail. Using rename() from the DJGPP library, OTOH, does. I automated
the process slightly by writing a program that compared the contents of
an 8+3 directory and an LFN directory and wrote out a batch file to
rename all necessary files, but this was a cumbersome and evil way to do
the task. :)
Could anybody tell me why I don't have that all-important registry
option, or at least where in the registry I should create it? For what
it's worth, I use Win95 OSR1, recently upgraded from the original (where
the option did not exist either). It was installed from an OEM CD-ROM
as a dual-boot with a Win3.1/DOS 6.22 system.
Here's another neat trick: whenever I try to use the 'M-x compile'
command from a Win95 DOS box, my computer's internal speaker begins
beeping constantly and Emacs freezes, unresponsive to Ctrl-C or
Ctrl-Break. It does this from a full screen or a window, and the only
way to recover is to manually shut down the DOS box. I can shell to DOS
from Emacs and run programs normally, just not from the Emacs
compilation window. Could this also be a symptom of LFN conflicts?
Thanks!
--
---------------------------------------------------------------------
| John M. Aldrich | "A 'critic' is a man who creates |
| aka Fighteer I | nothing and thereby feels qualified |
| mailto:fighteer AT cs DOT com | to judge the work of creative men." |
| http://www.cs.com/fighteer | - Lazarus Long |
---------------------------------------------------------------------
- Raw text -