Replaces square bracketed text with links to everything2 nodes. Rewritten from John Baboval's original e2 plugin.
This plugin is not perfect, but has been tested with gaim 0.74. To build, place in your gaim/plugins source directory(from the gaim sourceball), build gaim, then execute "make e2new.so" in the plugins directory. Copy to your lib/gaim directory(ie, /usr/local/lib/gaim/, and then you should be able to load the plugin. This tarball also has a binary version compiled for Linux i686 with gcc 3.2.3
If anyone has the resource/know-how to compile this thing in a win32 environment, let me know. More to the point, if it compiles, send me the binary and I'll post it.
Jan 7 2004: I've rewritten the whole damn thing completely now, as the previous version was crashing erratically. It's probably a bit less efficient now, but it uses entirely the strn set of functions instead of the str functions, so it shouldn't segfault anymore. Let me know.
Feb 16 2004: Added escaping of brackets. \[something] will output [something], unlinked, and \\[something] will create a link \something retaining the slash before it. Also, the binary has been stripped.
Provided as-is. I'll add some docs and make it a little easier to use later. At least it *works* now... Next step: add a face detector.
To use: modify .sync-settings-example, and create .sync-files if you choose to use that method(advantage: echo " filename " >> .sync-files to add a file to the rsync repository). The flash drive needs an entry in /etc/fstab to mount as a user. Note that some flash drives do not get consistent /dev/sd[a-z] device names.
Note that rsync doesn't care for vfat very much, so its best to reformat the flash drive to a better filesystem.