From: Toby Speight <streapadair@gmx.net>
Subject: Re: gnus-undo-mode and nnimap
Date: 13 Sep 2000 13:53:03 +0100 [thread overview]
Message-ID: <87bsxso3m8.fsf@delivery.cam.eu.citrix.com> (raw)
In-Reply-To: Simon Josefsson's message of "13 Sep 2000 14:29:14 +0200"
0> In article <iluhf7kqxut.fsf@barbar.josefsson.org>,
0> Simon Josefsson <URL:mailto:simon@josefsson.org> ("Simon") wrote:
Simon> Toby Speight <streapadair@gmx.net> writes:
>> ... if I tick an article and then undo it, it still appears as
>> ticked. Though I haven't tried, I expect the same is true of other
>> changes (ticked->dormant, perhaps?).
Simon> No, only read-marks are undoable, other marks have never been
Simon> undoable even in other backends.
Ah. I didn't check this.
Simon> Perhaps we should change this?
Simon>
Simon> It has some complications though. Should it be possible to
Simon> undo a "Answered" flag? What would that mean? And if you undo
Simon> a "dormant" flag, should you remove the article from the cache?
Simon> What about "Saved" flags? "Downloadable" flags? "Bookmark"
Simon> flags? "Expire" flags when using total/auto-expire?
Simon>
Simon> Perhaps we should only allow undo of tick flags.
I think it would be nice (but not essential) to support as much as is
meaningful ;-)
The question of undoing cache entry for ticked/dormant (or, I
guess, manually caching) is particularly tricky, given that it may
be impossible to re-do (if the article has been expired in NNTP,
or deleted from another client in IMAP).
Undoing answers doesn't seem reasonable, given that there's no way to
cancel mail messages - IMO the flag should reflect the state of the
Real World.
It does look like the undoability of flags and marks needs to be
considered on a case-by-case basis :-(. As a start, I'd suggest all
the marks in "Read Articles" and "Unread Articles" in the manual, and
probably none of the ones in "Other Marks".
Having nnimap consistent with the other backends is a Good Thing, of
course, so I'm pleased with your patch :-).
next prev parent reply other threads:[~2000-09-13 12:53 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-09-12 10:08 Toby Speight
2000-09-12 14:00 ` Simon Josefsson
2000-09-12 15:45 ` Toby Speight
2000-09-13 12:29 ` Simon Josefsson
2000-09-13 12:53 ` Toby Speight [this message]
2000-09-13 13:31 ` 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=87bsxso3m8.fsf@delivery.cam.eu.citrix.com \
--to=streapadair@gmx.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).