VimTeX 2.7
The last couple of months have seen several new fixes, updates, and some minor feature improvements. There's been some refactoring, especially to the compiler backend code. I believe there should be no breaking changes (but I'm probably wrong).
Features
- Better compiler status handling, especially for
latexmk
(#2141)- Added option
g:vimtex_compiler_silent
, which may be useful if one uses compiler status in ones statusline. - With this update, it is possible to get a more dynamic compiler status in ones statusline, see #2141 for details.
- Added option
- Improved syntax support
- Improved Zathura viewer backward search configuration (#2127, #2135)
- Improved
vimtex#view#reverse_goto
(#2150, #2127)- Added event
VimtexEventViewReverse
to allow more customization after a reverse goto (#2110) - This function is useful for slightly improved reverse goto support and is used by default e.g. with the Zathura viewer.
- Added event
- Improved the compiler output buffer (#2138, #2086)
- Improved pplatex support (#2144)
- Improved how the
latexlog
quickfix backend handles "Runaway args" (#2136) - Improved the fold text for environments (#2117, #2128, #2107)
- Added new bib parser backend:
bibtexparser
(#2103) - Added completion for
\DeclarePairedDelimiter
(#2123) - Added completion of
.tikz
files for\input{...
and friends (#2162) - Use
ftdetect
to load VimTeX for all.cls
and.tikz
files (#2163, #2162) - Other minor improvements (#2149)
Fixes
- Fixed problem with quickfix autoclosing (#2161)
- Allow autoload functions to be doc handlers (#2153)
- Fixed issue with starred environments in ToC parser (#2080)
- Fixed LaTeX command parser - don't allow empty lines when gobbling arguments (#2160)
- Fixed issue with extra quotes on Windows (#2139, #1256)
- Please note that I rely on help of contributors for Windows related issues! I don't use or test VimTeX on a Windows computer myself.
- A lot of other minor fixes (#2165, #2152, #2149, #2138, #2148, #2145, #2142, #2126, #2121, #2120, #2086, #2100)
Documentation
- Add info on Sioyek PDF viewer config (ahrm/sioyek#8)
- Several other improvements
Ackowledgements
Thanks to @psvenk, @tornaria, @Konfekt, @BertrandSim, @krishnakumarg1984, and @gjgress for the PR contributions!