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>