ElfData v4.9 is out. http://elfdata.com/plugin/elfdata.zip

No bugs were fixed because there weren't any found in 4.75

ElfDataSlider class has been added, but only through ElfDataFields right now. I'll make ElfDataSlider available outside of ElfDataFields later when someone asks me to, or I need it myself. ElfDataSlider would be like an RB string subclass that can "slide" through a container string. This saves on object creation and disposal overhead.

Apart from that, a few mention worthy changes:

* Added FastString.AppendReplace. fs.AppendReplace a,b,c is a much more efficient way of doing: fs.AppendElfData a.ReplaceAll(b,c) It also runs through the same subroutines, so it doesn't really bloat my plugin, it just cuts out the fat.

* Added FastString.AppendMultiReplace. Same as above, except it takes an MSR object for the "from" and "to" replacement data.

*Added ElfData.IsInteger. This is like RB's IsNumeric, except that it only returns true for integers not for floating point numbers.

* Removed ElfDataFields.FieldString. It's no longer useful.

* ElfDataFields.MoveNext is a little speedier now :)

Full changes are listed here: http://elfdata.com/plugin/beta.html



The download package features a new example project, ElfDataStream.rb, which features half a page of code demonstrating how ElfData is many times faster than perl. It varies from 2x to 5x depending on your computer.

http://elfdata.com/plugin/


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to