It seems that $sorttok hasn't been totally fixed..

//echo -a $sorttok(23 -4 -7 54 -47 0 -1,32)
returns
-1 -4 -47 -7 0 23 54

which is still wrong.
however, when the 'n' parameter is included, it returns the correct results.

//echo -a $sorttok(23 -4 -7 54 -47 0 -1,32,n)
returns
-47 -7 -4 -1 0 23 54

is this a bug? since in the first case, it shld have already recognised it as numbers. Or correct me if it was made to work this way, as without the 'n' parameter, '-' was simply regarded as another character infront of the numbers.. confused