From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/54055 Path: main.gmane.org!not-for-mail From: Rob Browning Newsgroups: gmane.emacs.gnus.general Subject: gnus-level-default-subscribed: documentation or behavior bug? Date: Wed, 24 Sep 2003 16:37:30 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: <87y8wdamw5.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1064439567 12354 80.91.224.253 (24 Sep 2003 21:39:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2003 21:39:27 +0000 (UTC) Original-X-From: ding-owner+M2595@lists.math.uh.edu Wed Sep 24 23:39:25 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2HM5-0003Vc-00 for ; Wed, 24 Sep 2003 23:39:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1A2HKS-0007bg-00; Wed, 24 Sep 2003 16:37:44 -0500 Original-Received: from justine.libertine.org ([66.139.78.221]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1A2HKK-0007bY-00 for ding@lists.math.uh.edu; Wed, 24 Sep 2003 16:37:36 -0500 Original-Received: from defaultvalue.org (dsl093-216-237.aus1.dsl.speakeasy.net [66.93.216.237]) by justine.libertine.org (Postfix) with ESMTP id 0103F3A00B3 for ; Wed, 24 Sep 2003 16:37:32 -0500 (CDT) Original-Received: from raven.i.defaultvalue.org (raven.i.defaultvalue.org [192.168.1.7]) by defaultvalue.org (Postfix) with ESMTP id EC0EB3FC2 for ; Wed, 24 Sep 2003 16:37:30 -0500 (CDT) Original-Received: by raven.i.defaultvalue.org (Postfix, from userid 1000) id E1782810FD; Wed, 24 Sep 2003 16:37:30 -0500 (CDT) Original-To: ding@gnus.org User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:54055 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:54055 I'd hoped a while back to be able to have gnus-no-server show all my mail groups without having to manually assign levels. When I noticed gnus-level-default subscribed, and read the docs to gnus-no-server, I thought I had a solution. With regard to gnus-no-server ther docs say: it will just activate all groups on level 1 and 2. (You should preferably keep no native groups on those two levels.) So I put (setq gnus-level-default-subscribed 2) in my .emacs, thinking that would do the trick, and forgot about it, not needing gnus-no-server right then... However, recently I've needed to use gnus-no-server, and when I call it it, none of my mail groups show up. Looking at the code, this is because gnus-no-server calls gnus-no-server-1, which doesn't just activate groups in level 1 or 2 (as the docs indicate), but rather bases the levels on gnus-level-default-subscribed: (defun gnus-no-server-1 (&optional arg slave) ... (let ((val (or arg (1- gnus-level-default-subscribed)))) (gnus val t slave) So am I right in presuming that the docs should probably mention the interaction with gnus-level-default-subscribed, and if so, then is there any other way to tell gnus to use a particular level as the default for all the groups from a particular backend (i.e. my nnml backend)? (Also wondering if it'll be easy for me to reset gnus-level-default-subscribed back to the default, or if I'll have to do some dotfile editing...) Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu GPG starting 2002-11-03 = 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4