From: Richard S. <rm...@gn...> - 2004-01-18 19:17:13
|
I personally believe that using `equal' as test is more useful than `eq'. All current uses I am aware of in the Emacs code use `equal' as test. We could add a function delete-duplicates that takes just one argument and uses equal to compare. Loading cl would extend this, just as it extends dolist and dotimes. Or we could call it delete-repeats. Rather than make it accept a comparison function as argument, I'd prefer to continue the distinction between delq and delete. We could add delq-repeats if we ever need it. This is more consistent with the rest of Emacs Lisp. |