HeyFu is a tell tracker that's currently under development (in that there is probably more to come for it).
Basically it saves all tells sent to you (and from you) and stores them for later retrieval. If you recieve a tell, the Fubar title should switch to a red icon and say how many tells have been passed since you last clicked on the icon. You can mouseover for a tooltip which will show your most recent conversation, or rightclick for the last 15 minutes of activity. You can then head into the archive for the last hour, day and week (non inclusive). There is actually more stored, but for the moment, I can't think of a good way of sorting them.
You can purge periods of time (except the first 15 minutes) by going into that time period in the menu and selecting purge, or purge the whole archive. If you click on a name, it will set whatever you have in the editbox as being sent to that person, this way, you can switch recipients of a long message if required. If you click on the conversation text, it will paste that line wherever the cursor is in the editbox, so you can send the whole line to someone else if you want.
There's also a tie in with Teknicolor, if you have that installed, it will use the colours gained from that addon to prettify up the display.
There are only a couple of options so far, There's a toggle so you can insert <- and -> or To: and From: before each message to indicate (beyond the colouring) who says what, and also a filter for a couple of the common whisper addons to prevent their messages from being stored.
Ahh.. Finally, goodbye & good riddance Titan! Thank you :D
edit: Spent the last couple of hours switching everything to Ace2 & FuBar (downloaded directly from svn.wowace.com/files).. I figured it wouldn't be too difficult to "fix", like putting a copy of the AceDebug-2.0 folder in the libs but apparently it's not that simple D:
Core.lua:4: AceAddon: AceOO-2.0: Library "AceDebug-2.0" does not exist.
(it's weird, but the second error only shows up sometimes)
Core.lua:4: Cannot find a library instance of Babble-Class-2.0.
Hrm... personally I want an option not to archive at all, or at most a single day. Yea, a day is all I'd want, I idle-disco a lot when moding, and often miss tells... but I have no use for saving chat beyond my current evening's time in game.
I was thinking of either a rolling cleanup in which you set a limit (like an hour or day) and have conversations 'time out' and delete themselves, as it were, or, move it to another addon for later browsing.
As for the tooltip... anyone know how to make it wrap in Dewdrop without having to insert artificial linebreaks?
I think one of the problems that will come up with an external storage lod addon is that when you do want to archive, it'll have to be manual, and eventually, loading up that lod to archive will take ages as it gets larger..
but there's no real way to get around that since we can't load files outside of the sv on demand...