From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Karl Fogel Newsgroups: gmane.emacs.devel Subject: Re: VC-SVN problem Date: 07 May 2004 14:58:17 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <878yg4yppi.fsf@floss.red-bean.com> References: <20040508013158.GB7312@fornax.collapsar.net> Reply-To: kfogel@red-bean.com NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1083982701 4416 80.91.224.253 (8 May 2004 02:18:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 8 May 2004 02:18:21 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 08 04:18:12 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BMHPo-0002tG-00 for ; Sat, 08 May 2004 04:18:12 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BMHPo-0007K8-00 for ; Sat, 08 May 2004 04:18:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.33) id 1BMHOH-0002fB-9K for emacs-devel@quimby.gnus.org; Fri, 07 May 2004 22:16:37 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.33) id 1BMHOC-0002du-JL for emacs-devel@gnu.org; Fri, 07 May 2004 22:16:33 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.33) id 1BMHNg-0002WU-PL for emacs-devel@gnu.org; Fri, 07 May 2004 22:16:31 -0400 Original-Received: from [207.115.63.78] (helo=pimout6-ext.prodigy.net) by monty-python.gnu.org with esmtp (Exim 4.33) id 1BMHNb-0002Sk-Cw for emacs-devel@gnu.org; Fri, 07 May 2004 22:16:00 -0400 Original-Received: from floss.red-bean.com (adsl-64-108-195-105.dsl.chcgil.ameritech.net [64.108.195.105]) by pimout6-ext.prodigy.net (8.12.10 milter /8.12.10) with ESMTP id i482FKle340264; Fri, 7 May 2004 22:15:20 -0400 Original-Received: from kfogel by floss.red-bean.com with local (Exim 3.34 #1 (Debian)) id 1BMBU9-0002zv-00; Fri, 07 May 2004 14:58:17 -0500 Original-To: Shawn Boyette X-Windows: flaky and built to stay that way. In-Reply-To: <20040508013158.GB7312@fornax.collapsar.net> Original-Lines: 45 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:22925 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22925 Shawn Boyette writes: > Sorry if this should have gone to bug-gnu-emacs; I use CVS builds and > thus figured that devel would be more appropriate. > > Short and sweet problem: for roughly the past 1.5 weeks, attempting to > commit any file under subversion control results in failure. The > messages are as follows: > > Wrote /home/mdxi/web/dict/kdict/edit/edit.xi [2 times] > Loading log-edit... > Loading easy-mmode...done > Loading easymenu...done > Loading log-edit...done > Mark set > Press C-c C-c when you are done editing. > Enter a change comment. Type C-c C-c when done > Checking in /home/mdxi/web/dict/kdict/edit/edit.xi... > vc-svn-checkin: Symbol's function definition is void: list* > > The check-in is not successful, and the *VC-log* window is not > removed. This isn't a killer, obviously, but it's pretty dang annoying. > > I hate to just complain about things, but I've just started studying > my copy of the elisp intro book, so this one's pretty much over my > head. I believe the problem is that 'list*' is in the 'cl' package, but vc-svn.el doesn't have (require 'cl) anywhere. For some people it won't be an error, because they already have 'cl' loaded for some other reason; but in a pristine Emacs like yours, it fails. Stefan, would you rather require 'cl', or just rewrite 'vc-svn-checkin' to not use 'list*'? Shawn, in the meantime, see if putting (require 'cl) in your .emacs fixes the problem. -Karl