From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/80795 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: Problem with gnus-parameters Date: Sat, 07 Jan 2012 00:37:13 +0100 Message-ID: <871urcqu6u.fsf@thinkpad.tsdh.de> References: <878vn0c9as.fsf@thinkpad.tsdh.de> <878vmziasx.fsf@tsdh.uni-koblenz.de> <877h17udki.fsf@tsdh.uni-koblenz.de> <87ty4ajwp2.fsf@thinkpad.tsdh.de> <87ehvcqxel.fsf@thinkpad.tsdh.de> <8762goqwa5.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1325893071 13618 80.91.229.12 (6 Jan 2012 23:37:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 6 Jan 2012 23:37:51 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M29077@lists.math.uh.edu Sat Jan 07 00:37:47 2012 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 1RjJM0-0001Z1-6v for ding-account@gmane.org; Sat, 07 Jan 2012 00:37:44 +0100 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 1RjJLf-0001A8-Q6; Fri, 06 Jan 2012 17:37:23 -0600 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 1RjJLe-0001A0-ON for ding@lists.math.uh.edu; Fri, 06 Jan 2012 17:37:22 -0600 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 1RjJLa-0002VH-6a for ding@lists.math.uh.edu; Fri, 06 Jan 2012 17:37:22 -0600 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1RjJLY-0001OL-Je for ding@gnus.org; Sat, 07 Jan 2012 00:37:16 +0100 Original-Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 90B37204B9 for ; Fri, 6 Jan 2012 18:37:15 -0500 (EST) Original-Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute6.internal (MEProxy); Fri, 06 Jan 2012 18:37:15 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=39gMla/Uc37ezrjRo+JsqI6fX+8=; b=g+YH7ccGVg2elqjKDoO5sDeTjOwF Zxqquc5C0f2camkxVI3FH1RMAFA1wEZNbiSBMSr8UlXQr6JUXv/pX8yBc7Jt83Mf Klydo7nrqWwpfmS8fy+etvKlXU2KeYBAM8kLUFfkvSZJhWgS/N3oAlBITZJygkGs Oydqi2BGJ6Za/aI= X-Sasl-enc: tmseDj9HmGJl5kGbt6Ul4xSBKM8oRRS3YPj5+ynJAp2o 1325893035 Original-Received: from thinkpad.tsdh.de (91-67-11-43-dynip.superkabel.de [91.67.11.43]) by mail.messagingengine.com (Postfix) with ESMTPSA id DFFF38E00EC for ; Fri, 6 Jan 2012 18:37:14 -0500 (EST) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sat, 07 Jan 2012 00:13:57 +0100") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (gnu/linux) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:80795 Archived-At: Lars Magne Ingebrigtsen writes: > Please type slower; I'm not getting what you're saying. :-) We can play that game for hours. Oh, I've overlooked the (gcc-self) in the "emacs" clause. Anyway, the following setting will result in the same effects. Look, I've even lined it up for you! :-) '(("gmane" (foo "lala") (bar "zot") (gcc-self . t)) ("emacs" (foo "emacs") )) > gmane.foo: foo=lala, bar=zot, gcc-self > gmane.emacs: foo=emacs, bar=zot, no gcc-self Now, let's inspect the effects: - the (bar "zot") entry is only set in the "gmane" clause, yet we have its value also in gmane.emacs - the "lala" foo value gets overridden in the gmane.emacs group, because that defines its own foo setting - the gcc-self (which is a group parameter and not a group local variable like foo and bar) is *not* propagated to gmane.emacs, as one would expect because of bar To me, that inconsistency between group local variables and group parameters is far from obvious. I'd prefer, if in gmane.emacs gcc-self was active, too, i.e., I'd expect these effects: gmane.foo: foo=lala, bar=zot, gcc-self gmane.emacs: foo=emacs, bar=zot, gcc-self Then, we had full consistency in how group local variables and group parameters defined in `gnus-parameters' work, and the behavior would also be consistent with how `gnus-posting-styles' are applied. Got it, now? I really can't be more precise. That said, although it's inconsistent, I can easily live with it. If you decide the current way is how the great spaghetti monster wants it to be, that's fine. But it needs a precise documentation then. Bye, Tassilo