From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74990 Path: news.gmane.org!not-for-mail From: Philipp Haselwarter Newsgroups: gmane.emacs.gnus.general Subject: Re: Separating marks from other group configuration Date: Tue, 14 Dec 2010 15:45:42 +0100 Message-ID: <87wrnc2z1l.fsf@netarch.haselwarter.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1292338031 24512 80.91.229.12 (14 Dec 2010 14:47:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 14 Dec 2010 14:47:11 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M23346@lists.math.uh.edu Tue Dec 14 15:47:06 2010 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 1PSW9h-0006Zz-3E for ding-account@gmane.org; Tue, 14 Dec 2010 15:47:05 +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 1PSW8e-0003df-O5; Tue, 14 Dec 2010 08:46:00 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PSW8d-0003dT-0S for ding@lists.math.uh.edu; Tue, 14 Dec 2010 08:45:59 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PSW8a-0002N6-Hd for ding@lists.math.uh.edu; Tue, 14 Dec 2010 08:45:58 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1PSW8X-0001Zh-Ei for ding@gnus.org; Tue, 14 Dec 2010 15:45:53 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PSW8X-0005ye-7k for ding@gnus.org; Tue, 14 Dec 2010 15:45:53 +0100 Original-Received: from mna75-3-89-83-43-131.dsl.club-internet.fr ([89.83.43.131]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Dec 2010 15:45:53 +0100 Original-Received: from philipp.haselwarter by mna75-3-89-83-43-131.dsl.club-internet.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Dec 2010 15:45:53 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 35 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: mna75-3-89-83-43-131.dsl.club-internet.fr User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Hiha3qcwM9g2mWVqiAxp2jEckOQ= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74990 Archived-At: Julien Danjou writes: > On Mon, Dec 13 2010, Lars Magne Ingebrigtsen wrote: > >> While making dinner here I was thinking about what Steinar said about >> separating out the non-marks stuff (group parameters and... stuff?) >> from .newsrc.eld. Which led me to thinking about where to store it. >> Which led me to thinking about IMAP. > > As an IMAP-only user, I just want to say that the .newsrc.eld is a PITA > to me. +1 If at least it weren't that messy. But especially once gnus gets confused with the number of mails in a group, things can get quite obscure. Like, when I want to browse my inbox, which gnus claims to contain about 3 times the messages it actually does, "/ o 100" often just displays the last 15 messages. Also, I have to subscribe to new groups on every site I use gnus, making the whole configuration rather unportable. Maybe it'd already help to refactor the .newsrc.eld? (I know you're not supposed to edit that manually, but sometimes it just feels like you need to get some control over things..) In general, adding/editing groups in gnus instead of .gnus.el does make it quite difficult to figure out what sate your config really is in: For example, on my notebook I added an rss feed in the group buffer, G m and adding all the information. Now if I want the same feed elsewhere I have to go through all that again. I'd really love to just get some lisp snippets that I could directly dump into my .gnus.el. -- Philipp Haselwarter