]> git.eshelyaron.com Git - emacs.git/commitdiff
Version number change
authorCarsten Dominik <dominik@science.uva.nl>
Fri, 24 Sep 1999 09:55:00 +0000 (09:55 +0000)
committerCarsten Dominik <dominik@science.uva.nl>
Fri, 24 Sep 1999 09:55:00 +0000 (09:55 +0000)
lisp/textmodes/reftex-index.el
lisp/textmodes/reftex.el

index 05c07bcaba084389459329aa6c986fb0dfdfd206..6936cf73fb03306204871d5c32f5378512ddb1d1 100644 (file)
@@ -9,6 +9,7 @@
 
 (defvar mark-active)
 (defvar zmacs-regions)
+(defvar transient-mark-mode)
 (defun reftex-index-selection-or-word (&optional arg)
   "Put selection or the word near point into the default index macro.
 This uses the information in `reftex-index-default-macro' to make an index
index dcc6093ac0c07402cba725b649f0f29856c430b6..1ffa99df40f887a95b7f8a2cbc6c77117599c236 100644 (file)
@@ -1995,6 +1995,15 @@ When DIE is non-nil, throw an error if file not found."
       (setq list (cdr list)))
     (nreverse rtn)))
 
+(defun reftex-uniquify (list)
+  ;; Return a list of all elements in LIST, but each only once
+  (let (new elm)
+    (while list
+      (setq elm (pop list))
+      (unless (member elm new)
+       (push elm new)))
+    (nreverse new)))
+
 (defun reftex-uniquify-by-car (alist &optional keep-list)
   ;; Return a list of all elements in ALIST, but each car only once.
   ;; Elements of KEEP-LIST are not removed even if duplicate.