It is again time for a release. There's been plenty of updates!
Note: After updating, please open some .tex
file and run :VimtexClearCache ALL
(see #2095 for more details on why).
Features
- Separate cite completion menu from completion match string for "smart" mode (#2095) -- this change requires users to clear the cache
- Add
:VimtexClearCache
command (#2095) - Ignore
*Notes.bib
files fromrevtex*
class (#2090) - Allow to specify length of author field in
menu_fmt
, see:help g:vimtex_complete_bib
(#2091) - Add folding and foldtext for
.bib
files (#2089, #2066) - Append to instead of overwrite latexmk's success_cmd and failure_cmd (#2088, #2085, #2079, #2076, #1237)
- This was tricky, as it required some OS specific alternative forms. There were several PRs by @Nicholas42. Credits should also be given to @yongrenjie who helped test and find a solution that works on Windows.
- Add arXiv action to cite context menu (#2082)
- More improvements to syntax scripts
Fixes
- Fixed a regression on the exit callback for latexmk (#768)
- Fixed minor error in documentclass detection (#2092)
- Fixed
tex2unicode
substitutions (#2091) - Restore alternate buffer after ToC use (#2073)
- Allow hyphens in bib field names (#2071)
- Fixed unnecessary redraw before coming back from quickfix window (#2067, #1595)
- Fix
.bib
file globbing (#2035, #1658)
Documentation
- Improved text for
:help vimtex-complete-cites
(#2095, #2091) - Add docs for nvim-compe (#2072)
- Minor improvemens
Ackowledgements
Thanks to @TpmKranz, @andryandrew, @otreblan, @paniash, @savq, @Nicholas42, @postylem, and @yongrenjie for the PR contributions! Also a special thanks to @clason who is being helpful in answering questions and providing thoughtful comments and suggestions in many issues and threads.