Subject: RE: building vim5.0k
From: [email-masked] (Sergey Okhapkin)

24 Jul 1997 14:45:12 -0700
Approved: [email-masked]
Distribution: cygnus
Message-ID: <01BC988E.CB232F70.cygnus.gnu-win32@sos>
Original-To: "[email-masked]" <[email-masked]>,
        "'Colman Curtin'"
	 <[email-masked]>
Encoding: 27 TEXT
Original-Sender: [email-masked]

Colman Curtin wrote:
> another thing I came across:
> 'mv foo.exe foo' won't work! it complains they are the same file. have to do
> it in two stages is there any fix for this?

The syscalls.cc file (function stat_worker) contains the following lines:

  /* If we can't find the name, try again with a .exe suffix
     [but only if not already present].  */
  /* FIXME: Doing this is of dubious merit.  */
  if (atts == -1
      && ((len = strlen (win32_name)) < 5
	  || strcasecmp (win32_name + len - 4, ".exe")))
    {
      debug_printf ("_stat_worker: trying with .exe suffix\n");
      strcpy (tmp, win32_name);
      strcat (tmp, ".exe");
      win32_name = tmp;
      atts = GetFileAttributesA (tmp);
    }

I don't know - is this code needed or not.

-- 
Sergey Okhapkin, http://www.lexa.ru/sos
Moscow, Russia
Looking for a job

-
For help on using this list (especially unsubscribing), send a message to
"[email-masked]" with one line of text: "help".