-
Notifications
You must be signed in to change notification settings - Fork 407
Regression in package detection #2170
Copy link
Copy link
Closed
Labels
Description
Description
The commit 92d268a introduced a regression in the detection of packages that are included "recursively".
Consider the following minimal(!) example:
test.sty
\RequirePackage{cleveref}test1.tex
\cref{foo}test.tex
\documentclass{minimal}
\usepackage{test}
\begin{document}
\include{test1}
\end{document}A similar issue occurs with packages loaded in a custom myclass.cls.
Steps to reproduce
pdflatex test.texnvim --clean -u minimal.vim test1.tex(note: subfile!)
Expected behavior
Syntax highlighting for \cref.
Actual behavior
No syntax highlighting for \cref.
Do you use a latexmkrc file?
N/A
VimtexInfo
VimTeX project: test
base: test.tex
root: /Users/clason
tex: /Users/clason/test.tex
main parser: recursive search
document class: minimal
packages: test
source files:
test.tex
test1.tex
compiler: latexmk
engine: -pdf
options:
-verbose
-file-line-error
-synctex=1
-interaction=nonstopmode
callback: 1
continuous: 1
executable: latexmk
viewer: General
qf method: LaTeX logfileReactions are currently unavailable