Mercurial > emacs
comparison lisp/textmodes/reftex.el @ 25802:4c4fabd16782
Version number change
author | Carsten Dominik <dominik@science.uva.nl> |
---|---|
date | Fri, 24 Sep 1999 09:55:00 +0000 |
parents | 03cb8fb8ab28 |
children | 7ed67319c5aa |
comparison
equal
deleted
inserted
replaced
25801:8f6d4157f700 | 25802:4c4fabd16782 |
---|---|
1993 (unless (symbolp (car list)) | 1993 (unless (symbolp (car list)) |
1994 (push (car list) rtn)) | 1994 (push (car list) rtn)) |
1995 (setq list (cdr list))) | 1995 (setq list (cdr list))) |
1996 (nreverse rtn))) | 1996 (nreverse rtn))) |
1997 | 1997 |
1998 (defun reftex-uniquify (list) | |
1999 ;; Return a list of all elements in LIST, but each only once | |
2000 (let (new elm) | |
2001 (while list | |
2002 (setq elm (pop list)) | |
2003 (unless (member elm new) | |
2004 (push elm new))) | |
2005 (nreverse new))) | |
2006 | |
1998 (defun reftex-uniquify-by-car (alist &optional keep-list) | 2007 (defun reftex-uniquify-by-car (alist &optional keep-list) |
1999 ;; Return a list of all elements in ALIST, but each car only once. | 2008 ;; Return a list of all elements in ALIST, but each car only once. |
2000 ;; Elements of KEEP-LIST are not removed even if duplicate. | 2009 ;; Elements of KEEP-LIST are not removed even if duplicate. |
2001 (let (new elm) | 2010 (let (new elm) |
2002 (while alist | 2011 (while alist |