emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/auctex a1091b8 35/95: Improve determination of master f


From: Tassilo Horn
Subject: [elpa] externals/auctex a1091b8 35/95: Improve determination of master file with subfiles class
Date: Sun, 16 Apr 2017 01:26:50 -0400 (EDT)

branch: externals/auctex
commit a1091b8c79813c687e188380f96051deb1e9e12c
Author: Mosè Giordano <address@hidden>
Commit: Mosè Giordano <address@hidden>

    Improve determination of master file with subfiles class
    
    * style/subfiles.el ("subfiles"): Do not strip dirname from master file.
---
 style/subfiles.el | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/style/subfiles.el b/style/subfiles.el
index 4099315..00dfdc2 100644
--- a/style/subfiles.el
+++ b/style/subfiles.el
@@ -43,8 +43,10 @@
    ;; The following code will run `TeX-run-style-hooks' on the subfile
    ;; master file.  Thanks to Mosè Giordano <address@hidden> for
    ;; presenting a better solution using `assoc'.
-   (TeX-run-style-hooks
-    (file-name-base (cadr (assoc "subfiles" LaTeX-provided-class-options))))
+   (let ((master-file (cadr (assoc "subfiles" LaTeX-provided-class-options))))
+     (when (stringp master-file)
+       (TeX-run-style-hooks
+       (file-name-sans-extension master-file))))
 
    (TeX-add-symbols
     '("subfile" TeX-arg-file))



reply via email to

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