branch: externals/auctex
commit 6bb49cca500ced5c2ab1f411bae5362c99a21c1e
Author: Arash Esbati <ar...@gnu.org>
Commit: Arash Esbati <ar...@gnu.org>

    * style/subfiles.el (LaTeX-subfiles-class-options): New function.
---
 style/subfiles.el | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/style/subfiles.el b/style/subfiles.el
index 00dfdc2..4900a38 100644
--- a/style/subfiles.el
+++ b/style/subfiles.el
@@ -36,6 +36,15 @@
 (defvar LaTeX-subfiles-package-options nil
   "Package options for the subfiles package.")
 
+(defun LaTeX-subfiles-class-options ()
+  "Return name of the main file relative to current subfile."
+  (file-relative-name
+   (read-file-name
+    "Main file: " nil nil nil nil
+    (lambda (texfiles)
+      (string-match "\\.tex$" texfiles)))
+   (TeX-master-directory)))
+
 (TeX-add-style-hook
  "subfiles"
  (lambda ()

Reply via email to