Version:  2.0

Rummage is a simple chat command to search by name for items that are
worn, in inventory, banked or in the mailboxes of you and all your alts.
It is inspired by a feature of MailTo, by Vincent of Blackhand, which
used the "/mtl" (MailTo Locate) command to do basically the same thing.

To use, simple enter "/rummage <item name or link>".  You can use part of
the name, so for example "/rummage iron" would find iron ore, iron bar,
dark iron ore, dark iron bar, green iron bracers, et cetera.  "/rum" and
"/find" are alternative names for "/rummage".

Rummage does no data storage of its own, instead using the data saved
by CharacterProfiler, an addon that many people already use to maintain
their character data at guild web sites through the UniUploader utility.
I am willing to make it work with other addons that store inventory, bank,
equipped and mailbox information.

KNOWN ISSUES AND WISH LIST
==========================

Issue: can't currently call CharacterProfiler update functions to
ensure the most up-to-date view of the worn/banked/carried items, so
it can end up reporting items that aren't actually really where it
says.  I have contacted the CharacterProfiler author about how forcing
a sync can be facilitated.

Issue: expired mail is reported.  MailTo maintained its own data for
tracking when mailbox items expire (as well as when it gets
delivered), and though CharacterProfiler also knows when mail is
expiring, it doesn't actively maintain this information based on the
required time passing; it just updates the next time the relevant
character's mailbox is visited.  While Rummage *could* take this into
account, I've contacted the CharacterProfiler author to see whether he
wouldn't consider doing this right in his addon, where it seems more
appropriate.  Alternatively, I am working on a new mailbox mod that
will have the mail tracking features of MailTo and might be where I
end up fiddling with the CharacterProfiler data.

Issue: CharacterProfiler currently has a bug with saving the keyring.
No items are listed in keyrings, so anything you have there can't be
found by /rummage (well, I could put in extra code for searching your
own but not alts, but those results would be misleading as well).

Issue: CharacterProfiler's mailbox data doesn't have item links.  I
think this is a Blizzard limitation and that the information is not
really available to addons.

Issue: The grand totals are not clickable links.  This was a design
decision because of the lack of item links in mailbox data; Rummage
can't tell, for example, what class the Punctured Voodoo Doll in a
mailbox is for.  Of the three main options I could think of
implementing (use a known but possibly incorrect link; collate items
with known links separately from items with no links; collate all
items of the same name together) I decided on just counting up all of
the itmes with the same name for the total.

Feature request: work with other backing stores.  I don't know enough
about what else provides the desired data (OneStorage?) to be able to
use them, but I'll happily entertain requests to work with other
addons.

Feature request: search other realms.  CharacterProfiler stores data
for all of your characters, across realms.  Honestly this feature
isn't at all important to me, but if enough people want it I'll think
more about putting it in as an option.

Feature request: count money.  MoneyFu does this, but it does not
count money in mailboxes, which CharacterProfiler does know about.

HISTORY
=======
Version 2.0
	- Initial release.
