From mboxrd@z Thu Jan 1 00:00:00 1970 From: wmorgan-sup@masanjin.net (William Morgan) Date: Mon, 03 Aug 2009 10:18:50 -0700 Subject: [sup-talk] Odd bug with lazy-loaded messages In-Reply-To: <1248716007-sup-5156@javelin> References: <1248716007-sup-5156@javelin> Message-ID: <1249319474-sup-8322@masanjin.net> Sorry I didn't respond to this earlier. Reformatted excerpts from Edward Z. Yang's message of 2009-07-27: > 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. This is because we store a couple variants of the address in the index (e.g. the email address to the left of the @), so that a search on any of them will bring up the message. Without #load_from_source!, the message is loaded from the index, so it reflects those fields. So it's basically a hack at this point. You could further hack it by undoing that transformation. Or we could add the original version of the fields to the index in a separate, non-searchable field, incurring the associated storage penalties. -- William