bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#8012: 23.2; set-difference broken


From: Glenn Morris
Subject: bug#8012: 23.2; set-difference broken
Date: Wed, 09 Feb 2011 23:58:15 -0500
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Dave Abrahams wrote:

>   (set-difference '(a b (c)) '(a b (c)))
>
> Result:
>
>   '((c))
>
> Expected result:
>
>   nil    

Maybe you want to use

(set-difference '(a b (c)) '(a b (c)) :test 'equal)   ?

since

(eq '(c) '(c))     ; -> nil
(equal '(c) '(c))  ; -> t





reply via email to

[Prev in Thread] Current Thread [Next in Thread]