Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-14 Thread Zhang Wei
Eli Zaretskii [EMAIL PROTECTED] writes: I guess we could rewrite the install target in lisp/Makefile so that it copies the *.el files first. Done. Please resync with the CVS and see if the problem is gone. It works fine, thank you. ___

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-14 Thread Eli Zaretskii
Cc: emacs-pretest-bug@gnu.org From: Zhang Wei [EMAIL PROTECTED] Date: Sat, 14 Jul 2007 19:22:59 +0800 Eli Zaretskii [EMAIL PROTECTED] writes: I guess we could rewrite the install target in lisp/Makefile so that it copies the *.el files first. Done. Please resync with the CVS and

Portability of `cp -p' (was: `cp' don't preserve timestamps by default on windows-xp)

2007-07-13 Thread Reiner Steib
On Wed, Jul 11 2007, Eli Zaretskii wrote: -CP = cp -f -CP_DIR = cp -rf +CP = cp -fp +CP_DIR = cp -rfp Thanks, but I don't want to rely on a GNU `cp' without checking. I'm not aware of any cp implementation that doesn't support `-p' and I didn't

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-13 Thread Eli Zaretskii
From: Eli Zaretskii [EMAIL PROTECTED] Date: Wed, 11 Jul 2007 03:50:49 -0400 Cc: emacs-pretest-bug@gnu.org I guess we could rewrite the install target in lisp/Makefile so that it copies the *.el files first. Done. Please resync with the CVS and see if the problem is gone.

Re: Portability of `cp -p' (was: `cp' don't preserve timestamps by default on windows-xp)

2007-07-13 Thread Eli Zaretskii
From: Reiner Steib [EMAIL PROTECTED] Cc: Zhang Wei [EMAIL PROTECTED], emacs-pretest-bug@gnu.org Date: Fri, 13 Jul 2007 18:44:18 +0200 I'm not aware of any cp implementation that doesn't support `-p' and I didn't find anything wrt this in (info (autoconf)Limitations of Usual Tools). Do you

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-11 Thread Eli Zaretskii
From: Zhang Wei [EMAIL PROTECTED] Date: Wed, 11 Jul 2007 12:06:40 +0800 The `cp' command of my installation don't preserve timestamps by default `cp' never did. Only the Windows copy commands do. that makes the .elc files and the .el files have same timestamps as they are installed, and

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-11 Thread Zhang Wei
Eli Zaretskii [EMAIL PROTECTED] writes: If they have the same timestamps, why do you get source is newer messages? I don't get them on my machine, and lread.c explicitly checks for .elc time _less_ than the .el time, not _less_or_equal_. Could you please look closer at this problem and tell

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-11 Thread Eli Zaretskii
From: Zhang Wei [EMAIL PROTECTED] Date: Wed, 11 Jul 2007 14:37:41 +0800 Eli Zaretskii [EMAIL PROTECTED] writes: If they have the same timestamps, why do you get source is newer messages? I don't get them on my machine, and lread.c explicitly checks for .elc time _less_ than the .el

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-11 Thread Zhang Wei
Eli Zaretskii [EMAIL PROTECTED] writes: Make won't do any multi-processing unless you use the -j switch. Did you? I didn't use the -j switch. [...] Please tell the details of the system on which this happens: what Windows version, on what type of filesystem(s) (NTFS, FAT, other) you have

Re: `cp' don't preserve timestamps by default on windows-xp

2007-07-11 Thread Eli Zaretskii
From: Zhang Wei [EMAIL PROTECTED] Date: Wed, 11 Jul 2007 15:12:24 +0800 Windows XP SP2, FAT32 filesystem (both source and dest). Hmm, it might be an issue with FAT32 timestamps. Could you please add -v to the `cp' switches and post here everything that `cp' displays while copying the lisp/

`cp' don't preserve timestamps by default on windows-xp

2007-07-10 Thread Zhang Wei
The `cp' command of my installation don't preserve timestamps by default, that command comes from the GNU coreutils 5.3.0 package: --8---cut here---start-8--- D:\download\emacs-gbk\ntcp --version cp (GNU coreutils) 5.3.0 Written by Torbjorn Granlund, David