delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/10/10/07:43:43

Date: Wed, 10 Oct 2001 13:42:00 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Tim Van Holder <tim DOT van DOT holder AT pandora DOT be>
cc: djgpp-workers AT delorie DOT com
Subject: Re: First round of XP tests
In-Reply-To: <1002695580.4725.19.camel@bender.falconsoft.be>
Message-ID: <Pine.SUN.3.91.1011010134031.10395D-100000@is>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

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 -


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