From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Abrahams Newsgroups: gmane.emacs.devel Subject: Re: vc-mode permissions problems on NT Date: Thu, 11 Sep 2003 07:20:21 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <1063272349.542.101.camel@localhost> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063282001 9766 80.91.224.253 (11 Sep 2003 12:06:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 11 Sep 2003 12:06:41 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Sep 11 14:06:39 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19xQDf-0004CL-00 for ; Thu, 11 Sep 2003 14:06:39 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19xQET-0007Q3-00 for ; Thu, 11 Sep 2003 14:07:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19xPrD-0001i1-Sk for emacs-devel@quimby.gnus.org; Thu, 11 Sep 2003 07:43:27 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19xPr5-0001h6-JW for emacs-devel@gnu.org; Thu, 11 Sep 2003 07:43:19 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19xPr2-0001gW-4W for emacs-devel@gnu.org; Thu, 11 Sep 2003 07:43:17 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19xPat-0007UV-Bc; Thu, 11 Sep 2003 07:26:35 -0400 Original-Received: from [207.172.4.61] (helo=smtp02.mrf.mail.rcn.net) by mx20.gnu.org with esmtp (Exim 4.22) id 19xPVu-0004YL-5h; Thu, 11 Sep 2003 07:21:26 -0400 Original-Received: from 209-150-60-107.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com ([209.150.60.107] helo=PENGUIN.boost-consulting.com) by smtp02.mrf.mail.rcn.net with esmtp (Exim 3.35 #4) id 19xPVs-0003VT-00; Thu, 11 Sep 2003 07:21:24 -0400 Original-To: Andre Spiegel In-Reply-To: <1063272349.542.101.camel@localhost> (Andre Spiegel's message of "Thu, 11 Sep 2003 11:25:51 +0200") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (windows-nt) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16293 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16293 Andre Spiegel writes: > [ Let's stop copying emacs-devel on this for subsequent messages. > I don't think it's overly interesting for the others how we trace > that bug. I'll post a summary once we've nailed it down. ] OK. > On Wed, 2003-09-10 at 17:57, David Abrahams wrote: > >> D/tuple//// >> D/type_traits//// >> D/utility//// >> /index.html/1.2/Thu Aug 15 18:37:55 2002// >> D/variant//// >> D/iterator//// >> ... > > That looks all completely reasonable. Would you please step through > vc-cvs-parse-entry while finding the file? > Especially the comparison > between checkout-time and mtime at the end of that function is of > interest here. It skips the first cond clause, enters the second one, vc-workfile-version gets "1.2" (match-string 4) and (match-string 5) both yield "" mtime is (15707 62723) mtstr is "8/15/02 18:37:55" The solaris "(if ... )" clause is skipped (match-string 2) is "Thu Aug 15 18:37:55 2002" > Right now, I don't see how it could possibly fail, I think you have your answer now. > because all the dates agree, but I have a hunch that it may be due to a > locale / timezone problem. > > Also, for completeness, what value does the local var checkout-time > actually have in vc-cvs-state-heuristic? 0 -- Dave Abrahams Boost Consulting www.boost-consulting.com