From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim Van Holder Newsgroups: gmane.emacs.bugs Subject: bug#7905: 24.0.50; VC not updating file status properly anymore after commit from vc-dir Date: Tue, 25 Jan 2011 09:00:13 +0100 Message-ID: References: <87zkqqmvaz.fsf@leeloo.anubex.internal> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: dough.gmane.org 1295945271 5113 80.91.229.12 (25 Jan 2011 08:47:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 25 Jan 2011 08:47:51 +0000 (UTC) Cc: 7905@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 25 09:47:47 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PheYw-00074A-Nm for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Jan 2011 09:47:42 +0100 Original-Received: from localhost ([127.0.0.1]:39490 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PheJI-0003p8-SW for geb-bug-gnu-emacs@m.gmane.org; Tue, 25 Jan 2011 03:31:32 -0500 Original-Received: from [140.186.70.92] (port=55011 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PheGy-0008Kf-P9 for bug-gnu-emacs@gnu.org; Tue, 25 Jan 2011 03:29:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PheCy-00078Z-0B for bug-gnu-emacs@gnu.org; Tue, 25 Jan 2011 03:25:00 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PheCx-00078T-Uq for bug-gnu-emacs@gnu.org; Tue, 25 Jan 2011 03:24:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Phdi2-0001bQ-I8; Tue, 25 Jan 2011 02:53:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tim Van Holder Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Jan 2011 07:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7905-submit@debbugs.gnu.org id=B7905.12959419336105 (code B ref 7905); Tue, 25 Jan 2011 07:53:02 +0000 Original-Received: (at 7905) by debbugs.gnu.org; 25 Jan 2011 07:52:13 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhdhE-0001aP-PC for submit@debbugs.gnu.org; Tue, 25 Jan 2011 02:52:12 -0500 Original-Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PhdhC-0001aE-TN for 7905@debbugs.gnu.org; Tue, 25 Jan 2011 02:52:11 -0500 Original-Received: by wyf23 with SMTP id 23so5393385wyf.3 for <7905@debbugs.gnu.org>; Tue, 25 Jan 2011 00:00:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=cT0m6wXxMGrYCCLeTiLsjoYbb0LI52s32+tzbv27zFs=; b=DCx7++icLVzUB3TSx3b+IW3nFqhGhjvH7jFRNxM0RDCp+hUgpI20elqbXUi6ITKQxt YQ4fYDXlx0/7WHgLsMB97BojbenqfH/E634WE6UZRRjcypAYUu5+3QDUd7tq4Y0L+7TL Ywi3xHcl13UGNr/2TSd829egPllp+OQpkSUWo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=g7r+rOK5583UZiFqNpC0RMQfXw6YX3HRdYcfa7+M4kl3EpPKCX+jZlgpj0+tbijfjz pDoO90LrtPB88zST25MRX2dxgAUv1+Fk/KZPFivbh5hX/DV6zJvBL0VGCRS4mmr67kul N/zk1G43TWyhvmXfjrLRFzP1zBR89aPfELcHo= Original-Received: by 10.216.2.68 with SMTP id 46mr4397835wee.71.1295942413925; Tue, 25 Jan 2011 00:00:13 -0800 (PST) Original-Received: by 10.216.165.2 with HTTP; Tue, 25 Jan 2011 00:00:13 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 25 Jan 2011 02:53:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:43625 Archived-At: On 25 January 2011 01:48, Glenn Morris wrote: > Tim Van Holder wrote: > >> Started noticing this last Thursday or Friday on a bzr trunk build. >> After committing from vc-dir (CVS backend), the committed files were not >> automatically disappearing from the vc-dir list, requiring an explicit >> [g] instead. > > I've never noticed committed files automatically disappear from vc-dir. > They change to status "up-to-date", and disappear if one presses "x". > AFAIK, this is always how vc-dir has behaved. Fair enough, I described this incorrectly. As it stands, they're remaining as "edited", not changing to "up-to-date". >> I notice today that the files themselves are left in a "modified" state >> as far as VC is concerned ("CVS:1.x" in modeline). > > I cannot reproduce this. I think it was only for multi-file commits, and when the file isn't loaded in a buffer. If it's in a buffer, I think that buffer's modeline updates to "-", but closing the file and revisiting it shows the ":" again. Running a "cvs update" outside of emacs also has no effect so it looks like it's state kept internally by VC (if it was (re)checking CVS/Entries it would/should see it as unmodified again). I'll re-bootstrap emacs to ensure the compiled lisp files are properly in sync, and I'll try to set up a scenario with emacs -Q. Info from report-emacs-bug: In GNU Emacs 24.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.8.20) of 2011-01-24 on leeloo Windowing system distributor `The Cygwin/X Project', version 11.0.10503000 configured using `configure '--with-x'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: show-paren-mode: t pc-selection-mode: t display-time-mode: t delete-selection-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t