Bram Moolenaar wrote:
I wish there were startcontains=grouplist and endcontains=grouplist for start=pattern and end=pattern in syntax highlighting.Patch 8.2.2068 Problem: Transparent syntax item uses start/end of containing region. Solution: Do not change the startpos and endpos of a transparent region to that of its containing region. (Adrian Ghizaru, closes #7349, closes #7391) Files: src/syntax.c, src/testdir/test_syntax.vim As an example, consider heredocs in shell syntax: cat <<EOF | fgrep junk # this is a commentTo support folding properly, we need cat through EOF to be in one region. However, that | fgrep ... should be highlighted as regular shell syntax. Currently its not because I cannot do both folding of the entire heredoc and the shell syntax embedded in the start pattern for the region. Regards, Chip Campbell -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/483cf29f-91c2-be60-e470-8b0dd79b846c%40drchip.org. |
- Patch 8.2.2068 Bram Moolenaar
- Re: Patch 8.2.2068 Charles Campbell