mirror of
https://github.com/neovim/neovim.git
synced 2026-02-08 12:57:22 +00:00
The end marker must appear on line of its own without any trailing
whitespace.
Whitespace is incorrectly allowed before all end markers. Limiting this
only to heredocs where "trim" was specified, and with the correct
indent, is currently an intractable problem given that contained syntax
groups (in this case :let) cannot be limited to start patterns.
Highlight interpolated expressions when "eval" is specified.
cloess: vim/vim#15511
d164f2a521
Co-authored-by: Doug Kearns <dougkearns@gmail.com>