bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#7905: 24.0.50; VC not updating file status properly anymore after co


From: Tim Van Holder
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

On 25 January 2011 01:48, Glenn Morris <rgm@gnu.org> 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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]