From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71936 Path: news.gmane.org!not-for-mail From: Richard Riley Newsgroups: gmane.emacs.gnus.general Subject: Re: Better error reporting and stuff on startup Date: Sun, 26 Sep 2010 23:20:28 +0200 Organization: aich tea tea pea dicky riley dot net Message-ID: References: <87ocbkbesu.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285536072 32139 80.91.229.12 (26 Sep 2010 21:21:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Sep 2010 21:21:12 +0000 (UTC) Cc: ding@gnus.org To: Rupert Swarbrick Original-X-From: ding-owner+M20309@lists.math.uh.edu Sun Sep 26 23:21:11 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 1Ozyel-0004XG-6E for ding-account@gmane.org; Sun, 26 Sep 2010 23:21:11 +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 1Ozyeh-0003QS-ED; Sun, 26 Sep 2010 16:21:07 -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 1Ozyef-0003QE-P2 for ding@lists.math.uh.edu; Sun, 26 Sep 2010 16:21:05 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Ozyee-00026d-3G for ding@lists.math.uh.edu; Sun, 26 Sep 2010 16:21:05 -0500 Original-Received: from mail-fx0-f44.google.com ([209.85.161.44]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1Ozyed-0005pC-00 for ; Sun, 26 Sep 2010 23:21:03 +0200 Original-Received: by fxm6 with SMTP id 6so3732405fxm.17 for ; Sun, 26 Sep 2010 14:20:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :organization:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=Hto0we7yLgIImJSGKJbrrO8BTNX8VEcAlPvHJAuzbcU=; b=pqffru35u0y73UIrwUgRgxW8ERJoCusmGmKk06IvfT0v2XFu/SZF2tgm11iVGrGfwk FFpBOaAGFn/wwe3E5E6Bomt46g6TWmatoziG+qZCzIG4cUrQoICAQhXA3r/6zzA+akRu ghl2W9YaAhKvlZ1emjUyYKTWOv+xMzVvVupTE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; b=fsaQwxuKmVPiNL/kC6+mxbd0uDqawl/SfYNr5QFkXbGnOW7z8cyIsZkZOPo4NBzViI CV/u8LtljNMchKlv/QN2qquydlH4bomwNARVDyW3JXjcGpAnpwEqi7+seu7+KIiT4KOL lDOfk/HEb2S7Dbaf2MBrDlTR0C4N/aFjGxks0= Original-Received: by 10.223.118.14 with SMTP id t14mr5691846faq.79.1285536030232; Sun, 26 Sep 2010 14:20:30 -0700 (PDT) Original-Received: from localhost ([85.183.18.158]) by mx.google.com with ESMTPS id u8sm2066827fah.36.2010.09.26.14.20.29 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 26 Sep 2010 14:20:29 -0700 (PDT) In-Reply-To: (Rupert Swarbrick's message of "Sun, 26 Sep 2010 18:51:01 +0100") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71936 Archived-At: Rupert Swarbrick writes: > Tassilo Horn writes: >>> Would it make sense for Gnus to (kind of) collect all the "important" >>> messages (to be determined somehow), and then display them at the end? >>> Somehow? >> >> That makes sense for any package, but not every package should need to >> implement something like it. So it would be cool to extend the >> `message' mechanism in emacs, so that it allows for different severities >> (debug, info, warning?) and assign messages to packages, so that I could >> restrict *Messages* to show only warning messages from Gnus... > > Hmm, but how would the user use this? I mean, what presumably happens at > the moment is that Jo Bloggs types M-x gnus, waits a second (while > watching flickering stuff at the bottom of the screen) then sees that > some groups have '*'s rather than numbers. If he[1] knows a reasonable > amount about emacs then, swearing to himself, he goes to *Messages*. If > he's lucky, the messages haven't yet scrolled out of the buffer. Next > time he hits 'g' or types M-x gnus, everything mysteriously works (the > server or net connection is back up). > > Now, how would a proposal to allow the user to filter only warning-level > messages help Jo? Assuming the messages contain properties indicating severity and package its but a hot key away from gnus to syphon out the relative messages. > > I'm not sure whether Lars's idea is perfect, but it seems that whatever > solution chosen, it should be one that the user doesn't have to > configure. Especially since Gnus interacts with the outside world via > the network so is going to be exposed to all sorts of transient faults. Not all the time no. Often it only deals with local servers : local imap and possibly a leafnode nntp proxy. In fact I bet gnus is used with local sources pretty often and other tools do the actual push and pull.