From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71874 Path: news.gmane.org!not-for-mail From: Rupert Swarbrick Newsgroups: gmane.emacs.gnus.general Subject: Re: Better error reporting and stuff on startup Date: Sun, 26 Sep 2010 18:51:01 +0100 Message-ID: References: <87ocbkbesu.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: dough.gmane.org 1285523481 15047 80.91.229.12 (26 Sep 2010 17:51:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Sep 2010 17:51:21 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M20247@lists.math.uh.edu Sun Sep 26 19:51:20 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 1OzvNe-0003Ox-VE for ding-account@gmane.org; Sun, 26 Sep 2010 19:51:19 +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 1OzvNb-0000F9-NA; Sun, 26 Sep 2010 12:51:15 -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 1OzvNa-0000Ey-5A for ding@lists.math.uh.edu; Sun, 26 Sep 2010 12:51:14 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OzvNZ-0001Kg-5W for ding@lists.math.uh.edu; Sun, 26 Sep 2010 12:51:14 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OzvNY-0002PV-00 for ; Sun, 26 Sep 2010 19:51:12 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OzvNY-0003N8-9h for ding@gnus.org; Sun, 26 Sep 2010 19:51:12 +0200 Original-Received: from cpc2-cove3-0-0-cust910.3-1.cable.virginmedia.com ([86.20.35.143]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 19:51:12 +0200 Original-Received: from rswarbrick by cpc2-cove3-0-0-cust910.3-1.cable.virginmedia.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 26 Sep 2010 19:51:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 50 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cpc2-cove3-0-0-cust910.3-1.cable.virginmedia.com User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -1.0 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71874 Archived-At: --=-=-= Content-Type: text/plain 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? 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. Rupert [1] Or she. Hence it being Jo not Joe. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iJwEAQECAAYFAkyfiAYACgkQRtd/pJbYVoaEGwP/WbJduPmZb5JWOh7F9FY4HTpy OK4s/fw0US88tiNbtgZzMntNGT9Hn+K3DSHbFp9OdMinqqfbBSUwjoAyRwq5/Zmg U3K3r7PQ4k63q0ej4eSifFV+1y8L4zFKZwqdLGBlipu+Y81yGejfSVk9J8am3H+H WmXm9ZrfNyoYd0yEAyA= =oK1W -----END PGP SIGNATURE----- --=-=-=--