]> git.eshelyaron.com Git - emacs.git/commitdiff
(reftex-view-cr-cite): Deal with multiple thebibliography environments.
authorCarsten Dominik <dominik@science.uva.nl>
Fri, 24 Sep 1999 10:04:08 +0000 (10:04 +0000)
committerCarsten Dominik <dominik@science.uva.nl>
Fri, 24 Sep 1999 10:04:08 +0000 (10:04 +0000)
lisp/textmodes/reftex-vcr.el

index d8b1637c3da4f048b7ab369301c479bc2bf6cfaf..65442bb5931e83d11de679af176b7a5cce900de6 100644 (file)
@@ -1,5 +1,5 @@
 ;;; reftex-vcr.el - Viewing cross references and citations with RefTeX
-;;; Version: 4.5
+;;; Version: 4.6
 ;;;
 ;;; See main file reftex.el for licensing information
 
@@ -99,8 +99,10 @@ to the functions `reftex-view-cr-cite' and `reftex-view-cr-ref'."
            files (reftex-get-bibfile-list)))
      ((assq 'thebib (symbol-value reftex-docstruct-symbol))
       (setq item t
-           files (list (cdr (assq 'thebib 
-                                  (symbol-value reftex-docstruct-symbol))))))
+           files (reftex-uniquify
+                  (mapcar 'cdr
+                          (reftex-all-assq 
+                           'thebib (symbol-value reftex-docstruct-symbol))))))
      (reftex-default-bibliography
       (setq item nil
            files (reftex-default-bibliography)))