Function: TeX-delete-duplicate-strings

TeX-delete-duplicate-strings is a byte-compiled function defined in tex.el.

Signature

(TeX-delete-duplicate-strings LIST)

Documentation

Return a list of all strings in LIST, but each only once.

Source Code

;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/tex.el
(defun TeX-delete-duplicate-strings (list)
  "Return a list of all strings in LIST, but each only once."
  (setq list (TeX-sort-strings list))
  (let ((new list) elt)
    (while (cdr new)
      (setq elt (car new))
      (while (string= elt (cadr new))
        (setcdr new (cddr new)))
      (setq new (cdr new))))
  list)