auctex
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX] Re: Rescanning RefTeX .bib files when changed by external progr


From: Michael Hoffman
Subject: [AUCTeX] Re: Rescanning RefTeX .bib files when changed by external program
Date: Thu, 06 Mar 2008 22:08:28 +0000
User-agent: Thunderbird 2.0.0.12 (Windows/20080213)

Ralf Angeli wrote:
* Michael Hoffman (2008-03-06) writes:

Is there a simple way to automatically revert the .bib files for a TeX buffer when the .bib file is changed by an external program?

I don't think so.  Does the following patch to what you want?

--- reftex-cite.el.~1.47.~      2008-01-06 14:28:05.000000000 +0100
+++ reftex-cite.el      2008-03-06 22:27:34.000000000 +0100
@@ -231,7 +231,13 @@
                            buffer (not reftex-keep-temporary-buffers))))
           (if (not buffer1)
               (message "No such BibTeX file %s (ignored)" buffer)
-            (message "Scanning bibliography database %s" buffer1))
+            (message "Scanning bibliography database %s" buffer1)
+           (unless (verify-visited-file-modtime buffer1)
+                (when (y-or-n-p
+                       (format "File %s changed on disk.  Reread from disk? "
+                               (file-name-nondirectory
+                                (buffer-file-name buffer1))))
+                  (with-current-buffer buffer1 (revert-buffer t t)))))
(set-buffer buffer1)
           (reftex-with-special-syntax-for-bib

That is just what I was looking for. Thanks!





reply via email to

[Prev in Thread] Current Thread [Next in Thread]