From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/25564 Path: main.gmane.org!not-for-mail From: Steinar Bang Newsgroups: gmane.emacs.gnus.general Subject: Re: 0.97 on xemacs: Symbol's value as variable is void: user-full-name Date: 30 Sep 1999 08:55:37 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035162927 14667 80.91.224.250 (21 Oct 2002 01:15:27 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:15:27 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id CAA10686 for ; Thu, 30 Sep 1999 02:57:58 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id BAB12996; Thu, 30 Sep 1999 01:57:13 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 30 Sep 1999 01:57:47 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id BAA02084 for ; Thu, 30 Sep 1999 01:57:38 -0500 (CDT) Original-Received: from viffer.oslo.metis.no (sb@viffer.oslo.metis.no [195.0.254.249]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id CAA10681 for ; Thu, 30 Sep 1999 02:55:39 -0400 (EDT) Original-Received: (from sb@localhost) by viffer.oslo.metis.no (8.8.8/8.8.8) id IAA29328; Thu, 30 Sep 1999 08:55:37 +0200 Original-To: ding@gnus.org In-Reply-To: Steinar Bang's message of "30 Sep 1999 08:46:42 +0200" Original-Lines: 43 User-Agent: Gnus/5.070084 (Pterodactyl Gnus v0.84) XEmacs/20.4 (Emerald) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:25564 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:25564 >>>>> Steinar Bang : >>>>> Steinar Bang : >>>>> Didier Verna : >>> Steinar Bang wrote: >>>> Platform: pgnus 0.97, XEmacs 20.4 w/MULE, BBDB 2.00.3 >>>> I tried upgrading from 0.84 to 0.97, but all commands for sending >>>> messages (reply, followup and gnus-bug) resulted in the error >>>> message: Symbol's value as variable is void: user-full-name in the >>>> minibuffer accompanied by a beep. >>> Please set debug-on-error to t (Options menu => General Options) and >>> show us the lisp backtrace. >> This is all I got (aren't these backtraces usually a lot longer...?): > Probably because it was byte-compiled. Here's a backtrace from an > uncompiled CVS checkout (0.97.1): > Signaling: (void-variable user-full-name) > (or (cdr name) user-full-name) > ) > (list (quote user-full-name) (or (cdr name) user-full-name)) > ) > (list (list (quote user-full-name) (or ... user-full-name)) (list (quote user-mail-address) (or ... user-mail-address))) > ) Hm... is this this bit (starting at gnus-msg.el:1196)...? ... (add-hook 'message-setup-hook `(lambda () (let ((user-full-name ,(or (cdr name) user-full-name)) (user-mail-address ,(or (cdr address) user-mail-address))) (save-excursion (message-remove-header "From") (message-goto-eoh) (insert "From: " (message-make-from) "\n"))))))))) ... Aren't the things in let clauses sort of local variables? Isn't it allowed to overload a function name with a local variable?