Hi David!
On Sa, 28 Jul 2012, David Barnett wrote:
> Hi,
>
> I noticed an issue with omnicomplete in vim 7.3.617. If I open vim with
> vim foo.html
> and then type
> <div style="display:<C-X><C-O>
> then the "display:" part disappears. So if I select "inline" from the
> dropdown, I'm left with
> <div style="inline
>
> If I type a <space> immediately before <C-X><C-O> then everything works as
> intended.
I have CC'ed the author of the htmlcomplete.vim script file, which is
responsible for omnicompletion of html files. You'll find his contact
data in the first lines of that script.
Your issue seems to be fixed by this patch:
--- htmlcomplete.vim 2012-08-05 14:56:32.363052202 +0200
+++ htmlcomplete.vim.new 2012-08-05 14:56:22.531003476 +0200
@@ -10,7 +10,7 @@
let start = col('.') - 1
let curline = line('.')
let compl_begin = col('.') - 2
- while start >= 0 && line[start - 1] =~ '\(\k\|[!:.-]\)'
+ while start >= 0 && line[start - 1] =~ '\(\k\|[!.-]\)'
let start -= 1
endwhile
" Handling of entities {{{
regards,
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