Gnus development mailing list
 help / color / mirror / Atom feed
From: Harry Putnam <hgp@sbcglobal.net>
Subject: Re: Overbearing undownloaded face
Date: Thu, 01 May 2003 22:37:41 -0700	[thread overview]
Message-ID: <m2brylq57e.fsf@sbcglobal.net> (raw)
In-Reply-To: <ullxquhd5.fsf@xpediantsolutions.com>

Kevin Greiner <kgreiner@xpediantsolutions.com> writes:

> Well, it's all in the eye of the beholder.  Several colors were tried
> before the group tired of seeing it changed or decided that they liked
> the green.  To be honest, I'm not sure which.

The actual color was never my complaint

[...]

>> Just at a quick thought, it seems the undownloaded face is more a
>> pain in the butt than a help.
>
> The agent isn't much use if you haven't downloaded an article.  If you
> use gnus-agent-fetch-session (J s) then the undownloaded face may not
> be much of a help.  However, if you like to pick and choose the
> articles to download, it helps with keeping track of your decisions.

I see the idea of the undownloaded face.  But it seems to be intruding
in an area where agent qualities are not called for.  Its over-riding
long time functionality developed before there was an agent.  Nulling
out options designed for news reading without the agent.  Like
different faces for read, dormant etc.  Those options (or at least
their faces) shouldn't disappear because the server is agentized.

> That will change the color.  If you want to completely remove the
> undownloaded face (and thereby restore the behavior that you're
> comfortable with), do the following.
>
> Customize gnus-summary-highlight.  Remove the three cons cells that
> reference the undownloaded faces.

Ok, now were talking.

> If you would prefer a text indicator, you can add the %O specification to
> gnus-summary-format-spec.

I'm thinking using format-spec  should be the default.  It wouldn't over-ride
existing faces or options for other styles of reading

> The agent was largely designed from the perspective of the nntp
> backend.  Since the retention times on many servers is fairly low, it
> really not safe to mark an article then expect it to still be
> available later.  However, if you fetch it into the agent, you can
> then mark it knowing that it will always be available.

Those very marks, and their faces were invented for precisely the
usage you say is unsafe.  Tick, dormant, read all were available long
before the agent came into being ..(around quassia-18 or so, I think).

The whole business of tieing tick to cache was around before the
agent.  But it wasn't felt necessary to force all other faces into
submission if a message was not cached.

[...]

> No, everything is customizable to the point that you can get back the
> exact non-agentized appearance.

Thats the beauty of gnus eh?  But still, it seems that undownloaded
face thing makes it hard to use the agent as it was designed to be
used.

That is, to allow both styles of reading in one tool.  Plugged and
unplugged.  In the current setup, features that are, strickly
speaking, only relevant to agentized messages are getting into the way
of `plugged' usage by overriding marks and their faces - in fact,
rendering them useless for Plugged reading.

Thanks for the info and aiming me at those three cons-cells.




  reply	other threads:[~2003-05-02  5:37 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-02  1:49 Harry Putnam
2003-05-02  1:54 ` Henrik Enberg
2003-05-02  2:37   ` Harry Putnam
2003-05-02  4:01     ` Kevin Greiner
2003-05-02  5:37       ` Harry Putnam [this message]
2003-05-04 23:12       ` Harry Putnam
2003-05-05 14:19         ` Kevin Greiner
2003-05-05 14:50         ` Kai Großjohann
2003-05-06 16:37           ` Kai Großjohann
2003-05-02 12:24 ` Simon Josefsson
2003-05-02 16:19   ` Lars Magne Ingebrigtsen
2003-05-02 18:09     ` David S Goldberg
2003-05-02 21:02       ` Kevin Greiner
2003-05-03  1:11         ` Harry Putnam
2003-05-03 16:45         ` Kai Großjohann
2003-05-05 13:48         ` David S Goldberg
2003-05-09 19:54         ` Gleb Arshinov
2003-05-02 23:11     ` Harry Putnam
2003-05-03 16:43       ` Kai Großjohann
2003-05-04  0:11         ` Harry Putnam
2003-05-04 13:21           ` Kai Großjohann
2003-05-02 23:16     ` Simon Josefsson
2003-05-02 21:12   ` Kevin Greiner
2003-05-02 23:24     ` Simon Josefsson
2003-05-03  1:16     ` Harry Putnam
2003-05-04 16:57   ` David Abrahams
2003-05-04 20:15     ` Simon Josefsson
2003-05-04 23:10       ` David Abrahams
2003-05-04 23:31         ` Simon Josefsson
2003-05-04 23:46           ` Harry Putnam
2003-05-05 15:08             ` Kevin Greiner
2003-05-06  0:53               ` Harry Putnam
2003-05-05  0:12           ` David Abrahams
2003-05-05 14:56           ` Kai Großjohann

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=m2brylq57e.fsf@sbcglobal.net \
    --to=hgp@sbcglobal.net \
    /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).