From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79745 Path: news.gmane.org!not-for-mail From: Katsumi Yamaoka Newsgroups: gmane.emacs.gnus.general Subject: Re: gnus-setup-message-winconf-name Date: Fri, 26 Aug 2011 13:25:54 +0900 Organization: Emacsen advocacy group Message-ID: References: <86ippllm9v.fsf@squeeeze.butler.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1314332824 22123 80.91.229.12 (26 Aug 2011 04:27:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 26 Aug 2011 04:27:04 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M28039@lists.math.uh.edu Fri Aug 26 06:27:01 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qwo0S-0003s2-Lc for ding-account@gmane.org; Fri, 26 Aug 2011 06:27:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Qwnyx-0000Yl-UV; Thu, 25 Aug 2011 23:25:27 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Qwnyx-0000Yg-4p for ding@lists.math.uh.edu; Thu, 25 Aug 2011 23:25:27 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1Qwnyv-0000Zl-46 for ding@lists.math.uh.edu; Thu, 25 Aug 2011 23:25:26 -0500 Original-Received: from orlando.hostforweb.net ([216.246.45.90]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Qwnyt-0004lP-1R for ding@gnus.org; Fri, 26 Aug 2011 06:25:23 +0200 Original-Received: from localhost ([127.0.0.1]:43123) by orlando.hostforweb.net with smtp (Exim 4.69) (envelope-from ) id 1Qwnyp-00060H-K2 for ding@gnus.org; Thu, 25 Aug 2011 23:25:20 -0500 X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (i686-pc-cygwin) Cancel-Lock: sha1:h229LUEsaGoysENEyNDSmerqOf4= X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - orlando.hostforweb.net X-AntiAbuse: Original Domain - gnus.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jpl.org X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79745 Archived-At: Katsumi Yamaoka wrote: > Leo Butler wrote: >> gnus-configure-windows: No such setting in >> gnus-buffer-configuration': gnus-setup-message-winconf-name > I've never seen such an error though, I suspect it might be due > to a mote having been accidentally added to `gnus-setup-message'. > Here's an extract: > (defmacro gnus-setup-message (config &rest forms) > (let ((winconf-name (make-symbol "gnus-setup-message-winconf-name"))) > `(let ((,winconf-name gnus-current-window-configuration)) > (gnus-inews-add-send-actions ,winconf ,buffer ,article ,config > ,yanked ',winconf-name) > ^ > `winconf-name' is quoted by this extra apostrophe, so it will be > expanded into the symbol `gnus-setup-message-winconf-name', not > the `gnus-current-window-configuration' variable. I'm not quite > sure to remove it is the solution, though. Fixed in git and bzr. Now I'm sure that is the right solution. The reason I've never faced such an error is that I don't use the functions that try to configure the window layout for the setting `gnus-setup-message-winconf-name'. Those functions are `gnus-group-make-nnir-group', `gnus-pick-setup-message', and `gnus-summary-rescan-group'.