Re: mutt/1696: status line not updated when postponed message recalled by another mutt
The following reply was made to PR mutt/1696; it has been noted by GNATS.
From: Vincent Lefevre <vincent@xxxxxxxxxx>
To: bug-any@xxxxxxxxxxxxx
Cc:
Subject: Re: mutt/1696: status line not updated when postponed message recalled
by another mutt
Date: Thu, 6 Oct 2005 23:29:31 +0200
On 2005-10-04 19:57:00 +0200, Rado Smiljanic wrote:
> Synopsis: status line not updated when postponed message recalled by another
> mutt
>
> State-Changed-From-To: open->chatting
> State-Changed-By: rado
> State-Changed-When: Tue, 04 Oct 2005 19:57:00 +0200
> State-Changed-Why:
> need more input from mutt-dev
More precisely, the *displayed* number of postponed messages can
change when a message is postponed, but not when a message is
recalled by another Mutt instance. But this doesn't seem to be
always reproducible.
Assuming the number of postponed messages is displayed in the
status line (at least when it is > 0):
1. Start a Mutt instance (A).
2. Start a second Mutt instance (B).
3. In Mutt instance (A), compose a message and postpone it.
You'll get "Post:1" in this instance.
4. Do <refresh> (here, ^L) in Mutt instance (B).
You'll get "Post:1" too.
5. In Mutt instance (A), compose another message and postpone it.
You'll get "Post:2" in this instance.
6. Do <refresh> in Mutt instance (B). You'll get "Post:2" too.
7. Recall a postponed message from Mutt instance (A) and cancel it.
You'll get "Post:1" in this instance.
Now, here's the bug:
8. Do <refresh> in Mutt instance (B). -> Nothing happens: "Post:2"
is still displayed (instead of "Post:1").
You can go on:
9. Recall the remaining postponed message from Mutt instance (A) and
cancel it. The status line shows no postponed messages.
10. Do <refresh> in Mutt instance (B). -> Nothing happens: "Post:2"
is still displayed.
--
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA