[mew-int 2842] Re: Selecting deleted buffer
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
Mon Feb 15 16:22:34 JST 2010
Hello,
> What I did: In the buffer %list.emacs-devel, I marked a number of
> messages (using "mr" twice, for two different regexps), then hit "mt"
> and started reading the messages. The above happened when I tried to
> read one particular message in the list.
Can you re-produce this always with this command sequences?
> I dug around in the source code a little bit, and found that
> mew-cache-message calls mew-cache-hit, so I ran
> (mew-cache-hit "%list.emacs-devel" "1912)
> in the minibuffer (with M-:) and got hit by the same error.
> Digging slightly deeper, I ran
> (mew-cache-get "%list.emacs-devel" "1912)
> and got (("%list.emacs-devel" . "1912") . #<killed buffer>).
This is very strange. This means that buffer named " *mew cache*0" (to
9) is killed and the mew-cache variable does NOT set to nil. Mew does
not have such code...
--Kazu
More information about the Mew-int
mailing list