VimTeX 2.14
I've found time to do more improvements the last month, so I'm publishing a summer release. I hope you enjoy it!
Features
- Use float popup windows for UI-functions in Neovim. This should provide a better UI experience, especially for selections. (Feedback on this is appreciated!)
- Syntax
- Added new option
g:vimtex_syntax_custom_envs
(#2745, #2756)- This allows to create syntax rules for custom environments in the same spirit as the corresponding
g:vimtex_syntax_custom_cmds
.
- This allows to create syntax rules for custom environments in the same spirit as the corresponding
- Added matching of unicode symbols as math commands (#2732)
- Added support for
ieeecolor
(#2675, #2743) - Added initial support for
witharrows
(#2755)
- Added new option
- Other
- Slightly improved
pplatex
parser - Added new option
g:vimtex_compiler_clean_paths
(#2728)- This allows to remove additional files and directories with the generic clean implementation.
- Improve TOC parser for Beamer frames (#2731)
- Allow
\frametitle
and\framesubtitle
in frame body.
- Allow
- Support
\RequirePackage
forvimtex#doc#*
(#2753) - Added three more imaps to
g:vimtex_imaps_list
(#2741)`2 → \sqrt
`B → \boldsymbol
`N → \nabla
- Slightly improved
Bug Fixes
- Fixed stupid problem with "aux" names on Windows (#2724)
- Better errorformat for
textidote
(#2736) - Avoid infinite recursion for
s:file_reaches_current
(#2739) vimtex#util#uniq_unsorted
should always return new array- Forgot to set new root after
:save
(#2734) - Should also fire VimtexEventView when viewer is started from callback (#2733)
- Fixed a bug with
latexmk
s clean method (#2746) - Remove unnecessary
feedkeys()
(#2733) - Ignore
\iff
intexCommentConditionals
(#2748) - Fix bad indentation for conditionals (avoid unnecessary state) (#2754)
Documentation
- Improved FAQ entry with documentation about UTF-8 support on Windows (#2671, #2727)
- Added FAQ entry about Zathura with WSL on Windows (#2752)
- Minor adjustments
Acknowledgements
Again there has been several contributions from the community, and as before I would like to give a special thanks to everyone who contributes with PRs: @georgejean (#2727, #2752) and @JingMatrix (#2741).