From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jhair Tocancipa Triana Newsgroups: gmane.emacs.devel Subject: vc.el vc-annotate-backend Date: Tue, 27 Dec 2005 22:24:10 +0100 Message-ID: <87acem6xol.fsf@mandala.my-fqdn.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1135721072 12845 80.91.229.2 (27 Dec 2005 22:04:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 27 Dec 2005 22:04:32 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 27 23:04:32 2005 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ErMvl-0002gj-9M for ged-emacs-devel@m.gmane.org; Tue, 27 Dec 2005 23:04:29 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ErMx2-0007cB-0R for ged-emacs-devel@m.gmane.org; Tue, 27 Dec 2005 17:05:48 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ErMK7-0003iE-Mk for emacs-devel@gnu.org; Tue, 27 Dec 2005 16:25:35 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ErMK6-0003gl-3J for emacs-devel@gnu.org; Tue, 27 Dec 2005 16:25:35 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ErMK5-0003gf-Vr for emacs-devel@gnu.org; Tue, 27 Dec 2005 16:25:34 -0500 Original-Received: from [213.165.64.21] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1ErMK9-0000kZ-Dj for emacs-devel@gnu.org; Tue, 27 Dec 2005 16:25:37 -0500 Original-Received: (qmail invoked by alias); 27 Dec 2005 21:24:12 -0000 Original-Received: from p54A3E3EB.dip.t-dialin.net (EHLO golem.local) [84.163.227.235] by mail.gmx.net (mp015) with SMTP; 27 Dec 2005 22:24:12 +0100 X-Authenticated: #13331949 Original-To: emacs-devel@gnu.org User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-Mailman-Approved-At: Tue, 27 Dec 2005 17:05:39 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:48422 Archived-At: Hi, Since revision 1.408 of vc.el, the vc-annotate command triggers the following error. ,----[ C-x v g ] | Debugger entered--Lisp error: (file-error "Cannot open load file" "vc-nil") | require(vc-nil) | vc-find-backend-function(nil annotate-command) | vc-annotate("/home/jtocancipa/local/src/emacs/src/dispnew.c" "1.358" nil) | call-interactively(vc-annotate) `---- I can make it work with the following change, hopefully it is correct: --- vc.el 25 Dec 2005 15:35:06 +0100 1.409 +++ vc.el 25 Dec 2005 16:09:26 +0100 @@ -3092,6 +3092,7 @@ (setq vc-annotate-display-mode display-mode) ;Not sure why. --Stef (let* ((temp-buffer-name (format "*Annotate %s (rev %s)*" (buffer-name) rev)) (temp-buffer-show-function 'vc-annotate-display-select)) + (setq vc-annotate-backend (vc-backend buffer-file-name)) (message "Annotating...") ;; If BUF is specified it tells in which buffer we should put the ;; annotations. This is used when switching annotations to another -- --Jhair PGP key available from public servers - ID: 0xBAA600D0