]> git.eshelyaron.com Git - emacs.git/commitdiff
Close bug#5562.
authorGlenn Morris <rgm@gnu.org>
Tue, 16 Feb 2010 02:42:03 +0000 (18:42 -0800)
committerGlenn Morris <rgm@gnu.org>
Tue, 16 Feb 2010 02:42:03 +0000 (18:42 -0800)
* textmodes/tex-mode.el (tex-bibtex-file): Expand the result of
tex-main-file before using it.  (Bug#5562)

lisp/ChangeLog
lisp/textmodes/tex-mode.el

index d2cf0e271bf64cc586c8b819f6e315371ef2b271..f48940f27dc85740cc7994519343e3d27eb57a7d 100644 (file)
@@ -1,3 +1,8 @@
+2010-02-16  Glenn Morris  <rgm@gnu.org>
+
+       * textmodes/tex-mode.el (tex-bibtex-file): Expand the result of
+       tex-main-file before using it.  (Bug#5562)
+
 2010-02-15  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/advice.el (ad-compile-function): Suppress byte-compiler
index f2367caf66ecd0f3dd54349478ee9e28739f22f9..38698af788558e6712095c303da634ae883a3f6f 100644 (file)
@@ -921,8 +921,8 @@ Inherits `shell-mode-map' with a few additions.")
 ;; remaining warning from byte-compiling all of Emacs...
 (eval-when-compile
   (setq byte-compile-function-environment
-        (delq (assq 'tex-mode byte-compile-function-environment)
-              byte-compile-function-environment)))
+       (delq (assq 'tex-mode byte-compile-function-environment)
+             byte-compile-function-environment)))
 
 ;;;###autoload
 (defun tex-mode ()
@@ -2643,7 +2643,7 @@ Runs the shell command defined by `tex-show-queue-command'."
       (tex-kill-job)
     (tex-start-shell))
   (let* (shell-dirtrack-verbose
-         (source-file (tex-main-file))
+         (source-file (expand-file-name (tex-main-file)))
          (tex-out-file
           (tex-append (file-name-nondirectory source-file) ""))
          (file-dir (file-name-directory source-file)))