aboutsummaryrefslogtreecommitdiff
path: root/vim/plugin
diff options
context:
space:
mode:
authorJames Westby <jw+debian@jameswestby.net>2010-03-13 16:27:57 -0500
committerCarl Worth <cworth@cworth.org>2010-04-12 14:11:57 -0700
commit40ea73cf052ad3f055174583d336a13682b074bd (patch)
treeb5c8214f63e17eadeb4a3299bb6144b06172d775 /vim/plugin
parent4a9b41f1da63039a17a62a49dd1649bcf1ca5a99 (diff)
Store thread ids for messages that we haven't seen yet
This allows us to thread messages even when we receive them out of order, or never receive the root. The thread ids for messages that aren't present but are referred to are stored as metadata in the database and then retrieved if we ever get that message. When determining the thread id for a message we also check for this metadata so that we can thread descendants of a message together before we receive it. Edited by Carl Worth <cworth@cworth.org>: Split this portion of the commit from the earlier-applied portion adding test cases.
Diffstat (limited to 'vim/plugin')
0 files changed, 0 insertions, 0 deletions