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

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

[Emacs-bug-tracker] bug#8369: closed (vc-annotate fails)


From: GNU bug Tracking System
Subject: [Emacs-bug-tracker] bug#8369: closed (vc-annotate fails)
Date: Mon, 11 Jul 2011 23:40:03 +0000

Your message dated Mon, 11 Jul 2011 19:39:29 -0400
with message-id <address@hidden>
and subject line Re: bug#8369: vc-annotate fails
has caused the GNU bug report #8369,
regarding vc-annotate fails
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
8369: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8369
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: vc-annotate fails Date: Mon, 28 Mar 2011 22:42:24 +0200 User-agent: Gnus/5.110011 (No Gnus v0.11) XEmacs/21.4.21 (linux)
Hello 

I have a file under rcs control (about 50 checkins) 
and vc-annotate worked fine, however today vc-annotate returned an error which 
I 
attach. I am puzzled,

Uwe Brauer 

Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
  vc-rcs-annotate-command("/home/oub/tex/Francais-B1.2/lettre.tex" #<buffer 
*Annotate lettre.tex (rev 3.1)*> "3.1")
  apply(vc-rcs-annotate-command ("/home/oub/tex/Francais-B1.2/lettre.tex" 
#<buffer *Annotate lettre.tex (rev 3.1)*> "3.1"))
  vc-call-backend(RCS annotate-command "/home/oub/tex/Francais-B1.2/lettre.tex" 
#<buffer *Annotate lettre.tex (rev 3.1)*> "3.1")
  vc-annotate("/home/oub/tex/Francais-B1.2/lettre.tex" "3.1" fullscale)
  call-interactively(vc-annotate)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)


In GNU Emacs 22.1.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2010-03-26 on rothera, modified by Ubuntu
Windowing system distributor `The X.Org Foundation', version 11.0.10400090
configured using `configure  '--build=i486-linux-gnu' '--host=i486-linux-gnu' 
'--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' 
'--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' 
'--with-pop=yes' 
'--enable-locallisppath=/etc/emacs22:/etc/emacs:/usr/local/share/emacs/22.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/22.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/22.1/leim'
 '--with-x=yes' '--with-x-toolkit=athena' '--with-toolkit-scroll-bars' 
'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN 
-DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''

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
  locale-coding-system: utf-8
  default-enable-multibyte-characters: t

Major mode: Debugger

Minor modes in effect:
  shell-dirtrack-mode: t
  global-pabbrev-mode: t
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent input:
y C-x C-f <backspace> <return> s <up> <up> <up> <up> 
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> f M-x v c SPC a n <tab> <return> M-x 
d e b <tab> o <backspace> u <tab> SPC o n <tab> <M-backspace> 
<tab> <return> C-g C-h a d e b u g <return> C-x o <next> 
C-s e r r o r C-x o M-x t o g <tab> d e <tab> e <tab> 
<return> C-x 1 M-x v c SPC a n <tab> <return> C-x C-w 
d e b u g - <M-backspace> v c - a n n - e r r <return> 
C-x C-f t e <tab> <backspace> <backspace> <backspace> 
<return> g + t e s t <return> f C-x C-f t e s t r c 
<backspace> c s <return> t h i s SPC C-x C-s C-x v 
v y e s <return> SPC C-x v v SPC SPC <return> <return> 
n e w SPC C-x C-s C-x v v C-c C-c C-x v v SPC SPC <return> 
<return> <return> a g a i n SPC C-x C-s C-x v v C-c 
C-c C-x k <return> g <down> f C-x v v C-h v C-g C-c 
C-g C-x v l <next> <prior> C-x o C-x 1 C-x C-f <backspace> 
<return> g <up> <up> <up> <down> f g <down> <down> 
f M-x r e p o r <tab> <return>

Recent messages:
Press C-c C-c when you are done editing.
Enter a change comment.  Type C-c C-c when done
Checking in /home/oub/tex/Francais-B1.2/test/testrcs...done
pabbrev scavenging...
Note: file is write protected
Checking out /home/oub/tex/Francais-B1.2/test/testrcs...done
Quit
Loading log-view...done
Directory has changed on disk; type g to update Dired [2 times]
Loading emacsbug...done

--- End Message ---
--- Begin Message --- Subject: Re: bug#8369: vc-annotate fails Date: Mon, 11 Jul 2011 19:39:29 -0400 User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
If you ever figure out what was different about that revision, then
please reply to this and we can reopen this report if needed.
Or you can send me the whole RCS (so long as there are no privacy
concerns) and I will take a look. But without more information, there's
nothing we can do, so I am closing this for now.

Glenn Morris wrote:

>> indeed then I found a critical number such that it worked for
>> all version below this number.
>>
>> I removed the version from the branch via rcs -orev and then
>> vc-annotate worked again!
[...]
> Make sure you have the .el files installed, if they come in a separate
> package on your distribution. Then do:
>
> emacs-23.1 -Q -l cl -l vc-rcs.el
>
> C-h f vc-rcs-annotate-command
>
> Click on `vc-rcs.el' link to go to definition.
>
> M-x edebug-defun
>
> Then repeat the thing that causes the error, stepping through the
> vc-rcs-annotate-command with the space key.


--- End Message ---

reply via email to

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