Yes it removes duplicates, but I don't know witch ones...
Command: (vl-sort '((5 . 1) (9 . 3) (9 . 4) (9 . 5)) '(lambda (x y) (< (car x)
(car y))))
((5 . 1) (9 . 3) (9 . 4) (9 . 5))
Command: (vl-sort '((5 . 1) (9 . 3) (9 . 3) (9 . 3)) '(lambda (x y) (< (car x)
(car y))))
((5 . 1) (9 . 3) (9 . 3) (9 . 3))
Command: (vl-sort '(5 9 9 9 10 15) '(lambda (x y) (< x y)))
(5 9 10 15)
I can't make conclusion with these examples...