* lisp/subr.el (delete-dups): Make it destructive again.
This commit is contained in:
parent
7cc0f68b38
commit
f201bf6a50
1 changed files with 3 additions and 3 deletions
|
@ -424,12 +424,12 @@ one is kept."
|
|||
(unless (gethash elt hash)
|
||||
(puthash elt elt hash)
|
||||
(push elt res)))
|
||||
(nreverse res))
|
||||
(setcdr list (cdr (nreverse res))))
|
||||
(let ((tail list))
|
||||
(while tail
|
||||
(setcdr tail (delete (car tail) (cdr tail)))
|
||||
(setq tail (cdr tail))))
|
||||
list))
|
||||
(setq tail (cdr tail)))))
|
||||
list)
|
||||
|
||||
;; See http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00204.html
|
||||
(defun delete-consecutive-dups (list &optional circular)
|
||||
|
|
Loading…
Add table
Reference in a new issue