From mboxrd@z Thu Jan 1 00:00:00 1970 From: ezyang@MIT.EDU (Edward Z. Yang) Date: Mon, 27 Jul 2009 13:36:10 -0400 Subject: [sup-talk] Odd bug with lazy-loaded messages Message-ID: <1248716007-sup-5156@javelin> I've been experiencing an odd bug with the following patch for lazy loading messages: --- a/lib/sup/modes/thread-index-mode.rb +++ b/lib/sup/modes/thread-index-mode.rb @@ -103,7 +103,6 @@ EOS t.each_with_index do |(m, *o), i| next unless m BufferManager.say "#{message} (#{i}/#{num})", sid if t.size > 1 - m.load_from_source! end end Specifically, the "default" opened message when I open a thread gets a weird misrendering of the headers that looks like: To: foo foo foo And so forth, for all lines in To and Cc. Any ideas what could be causing this? I checked load_from_source! in message.rb but didn't see anything obvious that would prevent this behavior. Cheers, Edward