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
pplatexparser - 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
\frametitleand\framesubtitlein frame body.
- Allow
- Support
\RequirePackageforvimtex#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_unsortedshould 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
latexmks clean method (#2746) - Remove unnecessary
feedkeys()(#2733) - Ignore
\iffintexCommentConditionals(#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).