_Array user function upgrades?

Robert Walker <[email protected]>
Newsgroups gmane.comp.windows.autoit.user
Message-ID <[email protected]>
Hello folks,

Just wondering what the procedure is to submit some improvements to the standard user Array functions for AutoIt 3...

Just lots of things that are real annoying...
1) Handling of both 1 or 2 dimensional arrays for ArrayBinarySearch, ArrayInsert, ArrayDelete, ArrayDisplay, etc.

2) BinarySearch that returns the correct location for insertion to _maintain_ a sorted array (with error codes to appropriately indicate this) when an search key is _not_ present.

3) ArrayInsert allows insertion into 2 dimensional array (i.e. insert a 1 dimensional array element)

4) Delete 1+ elements from 1 or 2 dimensional arrays (using input array) - deleting multiple elements at once is much more efficient than multiple calls to ArrayDelete

5) ArrayInsert handles 0 element array input (!!) - I would get rid of the crappy ArrayCreate function!!

6) ArrayDelete handles 1 element array input (!!) - return null in this case


The improvements are incremental and not revolutionary but do make them much more useful!
These functions are not fully debugged but is there somewhere I can post them for member perusal and possible acceptance as standard AutoIt libraries?

I shoule point out that I only rewrote these functions because the standard _Array library is real lame... :-)

-- 
Best regards,
 Robert                          mailto:[email protected]


		
___________________________________________________________ 
Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The Wall Street Journal 
http://uk.docs.yahoo.com/nowyoucan.html


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/hOt0.A/lOaOAA/yQLSAA/EGnolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/AutoItList/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/AutoItList/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.