Gnus development mailing list
 help / color / mirror / Atom feed
From: Rupert Swarbrick <rswarbrick@gmail.com>
To: ding@gnus.org
Subject: Re: Better error reporting and stuff on startup
Date: Sun, 26 Sep 2010 18:51:01 +0100	[thread overview]
Message-ID: <i7o168$cfr$1@dough.gmane.org> (raw)
In-Reply-To: <87ocbkbesu.fsf@thinkpad.tsdh.de>

[-- Attachment #1: Type: text/plain, Size: 1515 bytes --]

Tassilo Horn <tassilo@member.fsf.org> 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.

[-- Attachment #2: Type: application/pgp-signature, Size: 315 bytes --]

  parent reply	other threads:[~2010-09-26 17:51 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-26 14:30 Lars Magne Ingebrigtsen
2010-09-26 15:24 ` Didier Verna
2010-09-26 15:33   ` Lars Magne Ingebrigtsen
2010-09-26 16:29     ` Didier Verna
2010-09-26 16:31       ` Lars Magne Ingebrigtsen
2010-09-26 16:58         ` Frank Schmitt
2010-09-26 17:06           ` Lars Magne Ingebrigtsen
2010-09-27  7:21         ` Didier Verna
2010-09-27 16:44           ` Lars Magne Ingebrigtsen
2010-09-26 15:52 ` Julien Danjou
2010-09-26 17:22 ` Tassilo Horn
2010-09-26 17:24   ` Lars Magne Ingebrigtsen
2010-09-26 18:11     ` Tassilo Horn
2010-09-26 21:14       ` Ted Zlatanov
2010-09-26 21:17         ` Lars Magne Ingebrigtsen
2010-09-26 17:51   ` Rupert Swarbrick [this message]
2010-09-26 21:20     ` Richard Riley
2010-09-27  7:26   ` Didier Verna
2010-09-27 16:45     ` Lars Magne Ingebrigtsen
2010-09-26 18:19 ` Dan Christensen
2010-09-26 20:12 ` Dan Christensen
2010-09-26 20:42   ` Lars Magne Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='i7o168$cfr$1@dough.gmane.org' \
    --to=rswarbrick@gmail.com \
    --cc=ding@gnus.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).