-*- outline -*- * Last Updated: June 14, 2005 Disregard the date there, this file is hideously out of date, it will be fixed up in the next release. Here's a list of things I may or may not get around to putting into EMchat. This list is not in order of importance or any kind of order at all. And just because something is on the list doesn't mean that it will become part of EMchat. Feel free to do any of these things and send a patch to * Todo list ** Direct TCP, file transfer/chat. Can't do this until (S)XEmacs has server sockets. ** Pop-up/permanent window for entering long message. ** Store offline messages and send them when online. ** Security problem of `emchat-user-password' in init file. ** Openssl support. ** Do something useful with the 'group' code. Send message to multiple contacts etc etc. ** Ignore that annoying spammer! There are definitely times when you'd rather not hear what someone has to say. Mwuahahah! ** Triggers Imagine running an elisp defun whenever an EMchat message matching a particular regular expression comes in. This functionality will need to be documented carefully due to the security implications, of course. ** Externally triggered messages biff meets EMchat. "Hey, you just got some email. You better read it." Or maybe "The power is out and your UPS just kicked on.". The sky is the limit. ** PostgreSQL support Take advantage of XEmacs' PostgreSQL support for storing and retrieving all kinds of useless data about your contacts.