Mail Archives: djgpp-workers/2001/10/10/07:43:43
On 10 Oct 2001, Tim Van Holder wrote:
> * emacs 21.0.97 also configured and built just fine
> (except for some lib-src/ programs that needed
> sockets.h).
That's because you didn't use config.bat to configure Emacs. The
DJGPP port of Emacs doesn't use the configure script.
> Note: like some other programs, emacs wants $HOME
> to be set. Maybe djgpp.env should have a global
> HOME=+%DJDIR%
> or something.
There's no need: if HOME is not defined, Emacs pushes a default
definition into the environment during startup, so HOME is always
defined in an Emacs session. (That code goes back to when Morten
worked on the port.)
> * find seems to be case sensitive even without
> FNCASE=y. Running "find -name '*.cvs'" yielded no
> results, but "find -name '*.CVS'" did.
What files did it find? Depending on the actual file names, this
might or might not be expected behavior, because without FNCASE=y,
DJGPP programs try to preserve letter-case in file names where it
``matters''.
> * less has problems with input. Enhanced keys don't
> work, and text input (eg when searching) is shown
> double (eg a search for foo shows '/ffoooo' in the
> status line)
Yes, I reported that a month or so ago. It's not specific to XP or
W2K, it sounds like termios in the CVS library breaks something in
Less (and possibly in other programs which don't use termios).
Specifically, it looked to me that standard handles are hooked by
termios even though they aren't supposed to be.
> * grep foo bar |less does not work (hangs the prompt)
> I expect this is still the 'no seeks on stdin' issue?
I'm not sure; IIRC Less doesn't seek on pipes.
> * 4NT's 'ver' shows 'Windows 2000 5.01', but none of the
> dos versions we get are 5.01 (just 5.0 and 5.50).
5.01 is the version of Windows, not the DOS version. It's the same as
with Windows 9X: DOS version is 7.xx, but Windows versions are 4.xyz.
- Raw text -