From: Bill Y. <ws...@me...> - 2004-06-01 20:20:46
|
There's a new new release of CRM114 on the website. It's "bleeding edge" (i.e. public). This is release 20040601-BlameKyoto Here's the README text: This is the new bleeding edge release. It has several submitted bugfixes (attachments, windowing, wedging on microgroom), major speedups in data I/O, two new classifiers ( osb and correlate ) which can be very fast (OSB is ~2x faster than Markovian), or powerful ( correlate is a very VERY powerful classifier, and in fact if you don't have "out of band" data, it may in fact be the most accurate classifier possible; (it works on any language, any character width or encoding, on binaries, and on virii), but it's 100x - 1000x slower than Markovian). The language 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. MD5 checksums for the tinfoil-coiffed: d8d17d75ce57da1145560279bcc6c8d5 crm114-20040601-BlameKyoto.i386.tar.gz 3dff1601f8bf2c42e8c767900fca2a56 crm114-20040601-BlameKyoto.src.tar.gz -Bill Yerazunis |