From 4a85b4156098a30daf5b15a7fb7587a1c7c99f94 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sun, 23 Apr 2006 22:40:29 +0000 Subject: updated for version 7.0e07 --- runtime/autoload/htmlcomplete.vim | 51 +++-- runtime/autoload/netrw.vim | 52 ++++- runtime/autoload/xml/html32.vim | 384 +++++++++++++++++++++++++++++++ runtime/autoload/xml/html401f.vim | 469 +++++++++++++++++++++++++++++++++++++ runtime/autoload/xml/html401s.vim | 140 +++++++++--- runtime/autoload/xml/html401t.vim | 174 ++++++++++---- runtime/autoload/xml/html40f.vim | 469 +++++++++++++++++++++++++++++++++++++ runtime/autoload/xml/html40s.vim | 411 +++++++++++++++++++++++++++++++++ runtime/autoload/xml/html40t.vim | 461 +++++++++++++++++++++++++++++++++++++ runtime/autoload/xml/xhtml10f.vim | 470 ++++++++++++++++++++++++++++++++++++++ runtime/autoload/xml/xhtml10s.vim | 18 +- runtime/autoload/xml/xhtml10t.vim | 20 +- runtime/autoload/xml/xhtml11.vim | 435 +++++++++++++++++++++++++++++++++++ runtime/colors/slate.vim | 6 +- runtime/doc/eval.txt | 20 +- runtime/doc/insert.txt | 4 +- runtime/doc/pi_netrw.txt | 13 +- runtime/doc/starting.txt | 6 +- runtime/doc/tags | 2 + runtime/doc/todo.txt | 9 +- runtime/doc/version7.txt | 6 +- runtime/ftplugin/html.vim | 49 ++++ runtime/syntax/sisu.vim | 54 ++--- src/edit.c | 26 ++- src/eval.c | 38 +++ src/getchar.c | 23 +- src/globals.h | 7 +- src/gui_gtk_x11.c | 3 +- src/main.c | 2 +- src/os_mac.h | 2 +- src/proto/edit.pro | 79 ++++--- src/version.h | 6 +- 32 files changed, 3685 insertions(+), 224 deletions(-) create mode 100644 runtime/autoload/xml/html32.vim create mode 100644 runtime/autoload/xml/html401f.vim create mode 100644 runtime/autoload/xml/html40f.vim create mode 100644 runtime/autoload/xml/html40s.vim create mode 100644 runtime/autoload/xml/html40t.vim create mode 100644 runtime/autoload/xml/xhtml10f.vim create mode 100644 runtime/autoload/xml/xhtml11.vim diff --git a/runtime/autoload/htmlcomplete.vim b/runtime/autoload/htmlcomplete.vim index 248426801..733fff521 100644 --- a/runtime/autoload/htmlcomplete.vim +++ b/runtime/autoload/htmlcomplete.vim @@ -1,7 +1,7 @@ " Vim completion script " Language: HTML and XHTML " Maintainer: Mikolaj Machowski ( mikmach AT wp DOT pl ) -" Last Change: 2006 Apr 20 +" Last Change: 2006 Apr 22 function! htmlcomplete#CompleteTags(findstart, base) if a:findstart @@ -10,7 +10,7 @@ function! htmlcomplete#CompleteTags(findstart, base) 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 {{{ @@ -94,12 +94,6 @@ function! htmlcomplete#CompleteTags(findstart, base) break endif let i += 1 - " We reached first line and no tag approached - " Prevents endless loop - "if i > curline - "let b:compl_context = '' - "break - "endif endwhile " Make sure we don't have counter unlet! i @@ -133,6 +127,8 @@ function! htmlcomplete#CompleteTags(findstart, base) let res2 = [] " a:base is very short - we need context let context = b:compl_context + let g:ab = a:base + let g:co = context " Check if we should do CSS completion inside of