iwho: an external IRC `finger'-like utility.


git-svn-id: svn://svn.tartarus.org/sgt@1529 cda61777-01e9-0310-a592-d414129be87e
Sending `WHOIS username username' instead of `WHOIS :username' seems
to make idle times work on chiark's new ircd. I have no idea why,
and neither did Colin when he told me about it, but it works so it's
going in here for the moment.


git-svn-id: svn://svn.tartarus.org/sgt@2213 cda61777-01e9-0310-a592-d414129be87e
Add the -u option, to allow specific nicks to be specified on the
command line as well as channels. This allows you to find the status
of an invisible user on a channel provided you know who you're
looking for, and also lets you _just_ look up a specific user or two.


git-svn-id: svn://svn.tartarus.org/sgt@3197 cda61777-01e9-0310-a592-d414129be87e
While we're fetching useful information from the IRC server, read
the topic of every channel we're involved with.


git-svn-id: svn://svn.tartarus.org/sgt@7664 cda61777-01e9-0310-a592-d414129be87e
More robust handling of case-varying nicks.


git-svn-id: svn://svn.tartarus.org/sgt@7665 cda61777-01e9-0310-a592-d414129be87e