From mboxrd@z Thu Jan 1 00:00:00 1970 From: rlane@club.cc.cmu.edu (Rich Lane) Date: Wed, 30 Sep 2009 13:47:53 -0400 Subject: [sup-talk] Why inbox-mode instead of default search? In-Reply-To: <1254326318-sup-904@yoom.home.cworth.org> References: <1254070015-sup-5151@kronos> <1254073440-sup-2700@masanjin.net> <1254074517-sup-4465@kronos> <1254323181-sup-1735@masanjin.net> <1254326318-sup-904@yoom.home.cworth.org> Message-ID: <1254331067-sup-9065@zyrg.net> Excerpts from Carl Worth's message of Wed Sep 30 12:12:35 -0400 2009: > Or said another way, you would get exactly what you want if there was > nothing magic about inbox. I've been working on a patch to do this. You can see the current state at http://github.com/rlane/sup/tree/personal/. It's still buggy and needs to be cleaned up a lot before I submit it. The basic idea is that ThreadSet becomes tightly coupled to the Index and stays in sync with it. This lets us use the index to determine whether a message is relevant to a query, which was the main cause of magic previously. It also makes ThreadIndexMode much simpler in general resulting in a net code reduction.