From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/59028 Path: main.gmane.org!not-for-mail From: =?iso-8859-1?Q?Jochen_K=FCpper?= Newsgroups: gmane.emacs.gnus.general Subject: gnus-parameters limitations Date: Sun, 31 Oct 2004 14:00:14 +0100 Organization: private Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1099245012 1075 80.91.229.6 (31 Oct 2004 17:50:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 31 Oct 2004 17:50:12 +0000 (UTC) Original-X-From: ding-owner+M7568-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org Sun Oct 31 18:49:57 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1COJq0-0002GY-00 for ; Sun, 31 Oct 2004 18:49:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1COJnz-0005HG-00; Sun, 31 Oct 2004 11:47:51 -0600 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1COFJm-0004xl-00 for ding-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org; Sun, 31 Oct 2004 07:00:23 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1COFJk-0008ON-48 for ding-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org; Sun, 31 Oct 2004 07:00:20 -0600 Original-Received: from mail-in-01.arcor-online.net (mail-in-03.arcor-online.net [151.189.21.43]) by justine.libertine.org (Postfix) with ESMTP id E47023A0043 for ; Sun, 31 Oct 2004 07:00:16 -0600 (CST) Original-Received: from doze.jochen-kuepper.de (dsl-082-082-197-051.arcor-ip.net [82.82.197.51]) by mail-in-01.arcor-online.net (Postfix) with ESMTP id 7419DAAD54 for ; Sun, 31 Oct 2004 14:00:14 +0100 (CET) Original-To: ding-smP1P7uqpqc@public.gmane.org Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUcGRSqioSCPi7Cwbxu Vk5MQjycXkxMKiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFG2qEAAAB5klEQVR42nXUwY7aMBAA UK8E4tqpI/fMKIWzFdBewcwm10WA9tpksz6zFci/37GdxF7a+mLwi2fGQ4yo/jPE9AkaIcRM/gU7 EcfTA/zgtWsuEfRmWPVjlsOryMYpAYgvYz9B8RXmhxHEw/gcQD+sz/cDbMLXhbu7a6j6Nob6FuDW U21+uje8nuUA/rnXxR4ArCWi5jhWJSJUmoWop7HckPt+Bz6PsrYmexgg5HY3CDvKuq/lAM9hB4VQ HfZEMt8xj2BLSrD1cDlThNJMoXSEWnroDJr3HM5nDtUbRIPuluDqLlx8YdYuh0o87S6+DWANUrn+ Pf0eO7vh1Awf98XKXi/jAatnCwU/Bebl5pZqjRNs2xa4IcoqdEuN5QSbFn3pYLkqqbtyLLfSEbQi XEn4jsvpZRiAO7UCUCYBhE7zhAgSclAyToiSO5xgA+8RONYqD6X3YYdWnakJU1WVPsaI0LXU5VBF kMr6aJTBPk4KfP5SJoAYEXpE5/4FVnVrpHQ/tny/pAduZl/bBDsGLbkqD7ZN0PgbCfwucPL49gzd pZmPw22SoPoc+iZkAL+J6nRrdQEHf+4Qqm4TFJJ8idxYrumY/QEAFHQI65xhcZqgOEHhTAhk6WUu jgPohnc4wgD21+zN+c79AZmNym6Cgz4IAAAAAElFTkSuQmCC User-Agent: No Gnus v0.3 X-Archive: encrypt X-Attribution: Jochen X-Request-PGP: http://jochen-kuepper.de/computer/keys.asc X-URL: http://jochen-kuepper.de Original-Lines: 55 Precedence: bulk Original-Sender: ding-owner-qhrM8SXbD5ICJmmTlSVZx4dd74u8MsAO@public.gmane.org Xref: main.gmane.org gmane.emacs.gnus.general:59028 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:59028 I am wondering about some limitations of gnus-parameters, using GNU Emacs 21.3.1 and No Gnus v0.3. The manual states (correctly) that some settings cannot be performed through the gnus-parameters variable: ,----[ (info "(gnus)Group Parameters") ] | Group parameters can be set via the `gnus-parameters' variable too. | But some variables, such as `visible', have no effect. For example: `---- Why is that? I am sharing my .emacs and .gnus files between computers (using cvs), so it would be great to put everything into these files. Having to use Group Parameters (stored in .newsrc.eld) is fairly uncomfortable. But also generally it would be nice to have everything stored in one place. What would be necessary to improve on that? Apparently the parsing of gnus-parameters is performed so that the first matching entry is used. Wouldn't it be nice to allow for hierarchical settings as with posting styles, where all matching entries are used and later settings overwrite earlier ones? Assume the following setting ,---- | (setq gnus-parameters | '(("mail\\..*" | (gnus-show-threads nil) | (gnus-use-scoring nil) | (gcc-self . t) | (display . all)) | ("mail\\.some\\.group" | (gnus-use-scoring t) | (to-group . "\\1")) `---- I would expect to have the following apply to mail.some.group: ,---- | (gnus-show-threads nil) | (gcc-self . t) | (display . all)) | (gnus-use-scoring t) | (to-group . "\\1")) `---- Greetings, Jochen --=20 Einigkeit und Recht und Freiheit http://www.Jochen-Kuepper.de Libert=E9, =C9galit=E9, Fraternit=E9 GnuPG key: CC1B0B4D Sex, drugs and rock-n-roll