many suggestions are interesting : - support of XML (but already available with COM Object),
- support of by ref and by val parameters for functions
- out parameters for functions (at the present time, to return several values, I must use array but it's not very readable)
- binary mode for files
- socket support
- math functions
- regular expressions (would be very appreciated because it's very powerful for file manipulation or input validation)
- a function to split a line of a CSV file (with delimitor AND separator field. The split function is not enough)
- RD as described by Bryce and others shell commands like pushd and popd
- Some existant functions should be improved like DIR :
2 Dir is not sufficient. OK, with recursivity, it's possible to scan a tree but it would be nicer to have :
$dirhandle = freedirhandle()
$file=dir( $mask, $dirhandle)
- event handler for WMI notification (WbemScripting.SWbemSink). Now, it's one of the only points that is not possible in Kix but possible in VBScript (and i hate VB script)
according to me, something like On Error should be prohibited. This is a GOTO (and it's VB). I would prefer something like Try..except or try..finally like in Delphi or try..catch in C#, Java and so on.
That's all for tonight.
_________________________
Christophe