GNU bug report logs -
#13496
24.3.50; C-x v v in local CVS projects hangs
Previous Next
Reported by: Harald Maier <harald <at> maierh.de>
Date: Sat, 19 Jan 2013 11:05:01 UTC
Severity: normal
Tags: moreinfo
Merged with 13610,
13645
Found in version 24.3.50
Done: Stefan Monnier <monnier <at> iro.umontreal.ca>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hello Glenn,
I did your test case on various systems with revision 111607. On all systems "C-x v v" did not work!
All changes applied successfully.
Now on revision 111607.
Start emacs with:
$ src/emacs -Q /tmp/foo
/tmp/foo:
total used in directory 12 available 27576720
drwxrwxr-x. 3 maierha maierha 4096 Jan 20 17:41 .
drwxrwxrwt. 26 root root 4096 Jan 26 10:05 ..
drwxrwxr-x. 3 maierha maierha 4096 Jan 20 17:41 CVS
-rw-rw-r--. 1 maierha maierha 0 Jan 20 17:27 file
-r--r--r--. 1 maierha maierha 0 Jan 20 17:27 file.~1.1.1.1.~
Now open "file" and do "C-x v v". Emacs hangs and I have to do a "C-g".
Debugger entered--Lisp error: (quit)
get-file-buffer("/tmp/foo/file")
vc-next-action(nil)
call-interactively(vc-next-action nil nil)
Additionally in the "*Messages*" buffer I find sometimes but not always:
ad-handle-definition: `vc-print-log' got redefined
With emacs-24.1 all works fine.
Harald
Am 19.01.2013 um 21:23 schrieb Glenn Morris <rgm <at> gnu.org>:
> Harald Maier wrote:
>
>> C-x v v (vc-next-action) on local CVS projects hangs. I have to quit the
>> action with C-g. Nothing happens else. The problem exists also under
>> GNU/Linux.
>>
>> Harald
>>
>> Debugger entered--Lisp error: (quit)
>> get-file-buffer("/Users/maierh/local/wiki/emacs/EmacsBackup")
>> vc-next-action(nil)
>> call-interactively(vc-next-action nil nil)
>
> Works for me. Please give a complete recipe starting from emacs -Q.
> Mine:
>
> mkdir /tmp/cvsroot
> export CVSROOT=/tmp/cvsroot/
> cvs init
> mkdir /tmp/foo
> cd /tmp/foo
> touch file
> cvs import -m "import" foo VENDOR RELEASE
> cd ../
> rm -rf foo
> cvs co foo
> cd foo
> emacs -Q file
>
> make some changes to file, save, C-x v v, file checks in fine.
> Press C-x v v again, "Fileset is up-to-date", as expected.
[Message part 2 (text/html, inline)]
This bug report was last modified 12 years and 110 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.