I've been thinking about this for a while, I decided I'm going to port ElfData to two platforms, properly. C++, and RB. I won't give up on RB, not at all, in...
As some of you may know, I am working on an algorithm to do genetics with my ElfData plugin. It will be in my ElfDataFuzzy class. It will be like BLAST, but...
Hmmm that's interesting. Once that's done I might have an excuse to spend some time on C++. Ronald Vogelaar http://www.rovosoft.com Theodore H.Smith wrote: ...
Ronald Vogelaar
enter@...
Apr 7, 2007 8:22 pm
176
I'm considering altering how NextSibling and PrevSibling work. I'm considering making it move the parameter, and not the receiver. This will break any code...
ElfData 4.92 is released. Download: http://elfdata.com/plugin/elfdata.zip Website: http://elfdata.com/plugin/ About: ElfData is a string processing plugin,...
... Sorry, that's "all remaining known bugs fixed". I can't fix bugs I haven't come across yet. But I do have a very thorough test framework that tests every...
Anyone know anything about detecting sub-strings in strings? If you want to reply off the RB list that's fine, but on my ElfData list is a good place to reply....
... Mine's got RLE in the decompression format, also, without a separate RLE stage, it's in the main decompressor stage. It can repeat 16x with only 1 byte...
Hi, I'm having huge trouble using a UTF8 string as a search pattern with RegEx and UTF8text. Below is the code I'm using. Either I'm doing something wrong or...
Are you trying to count the number of times a character occurs, any character from a character set? If so, the solution should be easy. Let me know if that is...
Sorry, to give a strict answer... No, ElfData does not do Regex. If you want Regex, use REALbasic ;) It's regex is slow, but not that bad. However, ElfData...
Hi, No, I'm not trying to count characters but do a word count feature. i.e. "this is sample text with UTF8 characters in it EstáEstá." r.SearchPattern =...
OK, I just emailed you a project that counts words, no matter what the separator is. As a bonus feature, there is the "WordMover" class, which can move through...
Wow, that's fantastic. Thank you! It didn't work initially on RB 5.5.5 but I just commented out the line "Super.Constructor( nil, nil )" in WordMover. I...
... Oh, you still use 5.5.5? Well, glad it works still! Will it be a problem... I think you'll able to get away with it... I don't think it should cause any...
I do want to upgrade to RB 2007 but always get worried that a project that works great in 5.5.5 will just screw up due to new bugs in the new release, plugin...
... Well, the cool thing about ElfData, is there is always an easy way to see if the plugin works in a newer RB, for yourself. Just open up the "ElfData Unit...
Yes, it's a shame about the file size but I suppose the main incentive is the UB support. Thanks again for all your help and for your "magic" plugin! ... ...
One last thing - the wordMover/countwords doesn't seem to recognize the UTF8 punctuation such as ' and " and " (which encloses a word). i.e. John's or "hello" ...
... ElfDataCharSet has a problem with UTF8, yes. It basically is a byte- oriented class. MSR however can handle UTF-8, and can do some stuff similar to what ...
... I found a bug in my plugin while trying to make the UTF-8 version, unfortunately. I'll spend tomorrow fixing the bug as I can't stand bugs in my code. And...
This version has all known bugs fixed. I fixed a bug with RingTree. No new features I can remember. Although there might be one I forgot. There are some extra...
I also fixed a bug with MSR.Search. There's still no known bugs in this release :) which is a relief! -- http://elfdata.com/plugin/ "String processing, done...
Oh, there is one new "feature" if you want to call it that. I made my plugin register for console safeness. This affects nothing except to enable auto-complete...
Now, I know a lot of you will often be processing strings, in ElfData, as bytes. Now sometimes, you'll want to get a line position after you've processed the...
rowFromFile = "Thank you for purchasing REALbasic" dim e, e2 as ElfData dim fs as FastString dim fi as ElfDataFields fi = new ElfDataFields( rowFromFile,...
Hi there, sorry your email doesn't say your name? ... Anyhow. If datasep is chrb(9), then that's a tab. That means it won't process spaces, only tabs. If you...