Am 2015-01-11 15:49, schrieb Dominique Pellé:
On Sun, Jan 11, 2015 at 2:29 PM, Dominique Pellé wrote
Hi
I noticed a bug in Vim-7.4.567 with syntax highlighting of
tabs when using the conceal feature. How to reproduce:
$ vim -N -u NONE \
-c 'syn on' \
-c 'set cole=2 list lcs=tab:»·' \
-c 'syn match Title "^..." conceal' \
-c 'call feedkeys("a0123456789\<tab>01234567890\<cr>")'
Observe that the tab 'listchar' characters are only partially
highlighted in blue (NonText syntax group).
I'd expect the entire tab to be highlighted in blue.
In other words, the last 3 dots should be blue instead
of white in the first line in this screenshot:
http://dominique.pelle.free.fr/pic/vim-bug-syntax-highlight-tab.png
I have not found how to fix it yet.
Regards
Dominique
Hi
I've done a bissection:
changeset 6026:d42a1d3b74d4 (7.4.353) -> BUG!
changeset 6025:ad317f586374 (7.4.352) -> no bug
So bug is a regression introduced by this patch:
===
changeset: 6026:d42a1d3b74d4
tag: v7-4-353
user: Bram Moolenaar <b...@vim.org>
date: Wed Jul 02 20:00:47 2014 +0200
files: runtime/doc/options.txt src/charset.c src/screen.c
src/testdir/Make_amiga.mak src/testdir/Make_dos.mak
src/testdir/Make_ming.mak src/testdir/Make_os2.mak
src/testdir/Make_vms.mms src/testdir/Makefile
src/testdir/test_listlbr.in src/testdir/test_listlbr.ok src/version.c
description:
updated for version 7.4.353
Problem: 'breakindent' doesn't work with the 'list' option.
Solution: Make it work. (Christian Brabandt)
Hi Dominique,
I think, I have posted a patch to that problem here:
https://groups.google.com/d/msg/vim_dev/5eZuGL8QV0U/jQp2BdvdYd0J
(including a test). I have checked with that patch and the problem does
not occur.
Best,
Christian
--
--
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.
For more options, visit https://groups.google.com/d/optout.