Under DOS, I used the wonderful TpSort unit of Turbo Professional to sort stuff. Does anybody here know of a unit, which works under Free Pascal and has similar features. I need to sort arrays and I'd like to be able to give the sorting algorithm the address of a function, which I can write on my own, and which is then used by the sorting function to do the trick. This works great with TpSort. For instance with TpSort, I can write a function which sorts using several fields of the array (first by name, then by date) etc.
Thanks
<*** Michael Lang ***>
