On 2/13/2012 7:12 PM, Mike Easter wrote:
JHM:
> Yet even Outlook Express is perfectly able
> to delete anything it has locally stored on disk,
> without attempting to send any corresponding "cancel" to any server,
> which suffices to prove the specious nature of any such argument
> that had long been proffered as an excuse for TB's bug,
> over the entire six years that it remained unfixed.
Mike Easter:
> The default OE handles news messages it has accessed differently than the default Tb does.
The storage mechanics don't make a bit of difference
to the argument which a glance at Outlook Express proves to be specious.
You have a list of newsgroup posts in front of your face,
and you want to delete some from that list.
You can do that in Outlook Express, but not in Thunderbird.
The misguided argument would have applied just as well to Outlook Express,
as a (false) rationale that deleting articles from your list should not be possible,
while the fact that OE properly deletes them shows that the argument is specious.
For six years that was impossible only in Netscape and Thunderbird,
not because there is any logical reason why it should not be possible,
but only because any attempt to Delete items from a list of posts
would first wrongly call the "Cancel" function, which would balk,
but the "Cancel" function has nothing whatsoever in common with "Delete,"
should be completely independent, and should have been invoked only by
the explicit "Cancel" item in a menu, not also by any "Delete" item, button, or key.
Now that the Thunderbird bug is "fixed,"
you still can't get rid of unwanted posts from your list,
this time because "Delete" in any menu, button, or keyboard key
is either grayed out or clicking/pressing it is ignored.
The "fix" to bug 250141 therefore merely replaces one bug with another,
leaving you no closer to what you want to accomplish -- indeed,
to some people, it looks even worse, because it's grayed out etc.
In the rare event that what you wanted to delete was a post of your own
(or that you temporarily changed the email address in your news account
to match that of the article's author), the older TB versions actually let you
delete the post from your list (after also wrongly sending a "cancel message" to your
NNTP server) but now, with "Delete" grayed out, you can not even delete
your own items (nor those which you pretend to own), as formerly was possible,
so clearly the problem is even worse now than before the bug was "fixed."
Before you wander off to say that a server receiving a "cancel" might ignore it,
this doesn't in any way fix the problem that you still can't delete lines
from your list of posts on your own computer in the current "fixed" version of TB,
which remains the thing that has always been broken, which the OP of this thread
is complaining about, and no distractions about anything else
either "explain away" or mitigate that fact.
If you are lucky enough to have had someone tell you about a hidden internal setting
which un-grays the "Delete" function and finally lets it work, then, and only then,
have you received relief from the basic original bug.
Just like those who posted more comments after #42 to bug 250141,
I say that nothing is actually "fixed" until the user can actually use it,
and if the product doesn't come with everything needed "in the box,"
ready to use as-is, then it's not fixed at all.
To be considered a "fix," the menu item for "Delete" should _never_ be grayed out.
If "Delete" is requested but the secret internal setting is not yet "true,"
then a pop-up should appear and ask permission to perform the request.
Lastly, the pop-up should also offer a "don't ask me again" option,
and if that option is marked, the secret internal setting should be set now,
so that the user will not have to respond again to such pop-ups.
Only if this extra interaction is added could the original bug be finally considered "fixed,"
other than for members of a select group which happens to know a secret setting
(note that when the pop-up is added as just specified, no user knowledge of that
secret setting would be necessary, because the pop-up itself would take care of it).
As far as I'm concerned, it would be just as well to have never even bothered
to care about this "no undo" point (which was never cared about during the
preceding six years, so why suddenly now?), because all it has done thus far
to care about it is to make the original bug worse. It reminds me of the surreal logic
by which powerful pain relief has been denied even to dying patients by out-of-control
drug enforcers, on the grounds that the dying might become addicted to the pain-killers.
Really? Did they mean that the dying would arrive in Heaven as addicts, and not be admitted?
A survey of such follies should suffice to convince anyone that any claim by the human race
to be guided by reason is laughable. Mark Twain already made that point very well,
over a hundred years ago, and nothing has changed at all in the interim.
--