Last Build Date: Sat, 24 Apr 2004 19:14:24 -0000
Sat, 24 Apr 2004 19:14:24 -0000
This is the new bleeding edge release.
It has several submitted bugfixes (attachments, windowing), major speedups in data I/O, and now allows random-access file I/O (detailed syntax can be found on the QUICKREF text). For example, if you wanted to read 16 bytes starting at byte 32 of an MP3 file (to grab one of the ID3 tags), you could say
input [myfile.mp3 32 16] (:some_tag:)
Likewise, you can specify an fseek and count on output as well; to overwrite the above ID3 tag, use:
output [myfile.mp3 32 16] /My New Tag Text/
As usual for a bleeding-edge release, this code -is- poorly tested yet. Caution is advised. There's still a known memory leak if you reassign (via MATCH) a variable that was isolated; the short-term fix is to MATCH with another var and then ALTER the isolated copy. And as usual, the 20040418 bleeding-edge release had a bug in the Makefile (introduced when putting in the finishing touches used only for _releases_) so well... pretend 20040418 never existed .. for your own good.
For the less adventureous, there're always more stable/well-tested versions available too.
Sun, 11 Apr 2004 08:28:50 -0000
If you're using 0.1.5, please upgrade to 0.1.6.
I broke learnfile.sh in 0.1.5 so it wouldn't learn. All better now.
There's a new option in learnfile.sh that allows P.O.E. to kill your browser automatically before learning (non)spam. Otherwise, learning will be postponed until learnfile.sh detects that your browser isn't running. The browser must be stopped while learnfile.sh deletes file(s) where learned (non)spam is stored, then creates new empty ones.
Fixed bugs in adbook.pl that prevented the "Please Update Your Whitelist" message from being sent.
Refined and clarified the installation instructions, I hope.