summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2008-06-24 22:58:06 +0000
committerBram Moolenaar <Bram@vim.org>2008-06-24 22:58:06 +0000
commit8c8de839325eda0bed68917d18179d2003b344d1 (patch)
treec65b80f0a627f2e77385a07a62ee4206465cbc22 /runtime
parent864207de089119377a1e1e5d411307d8eb57399e (diff)
updated for version 7.2av7.2a
Diffstat (limited to 'runtime')
-rw-r--r--runtime/autoload/ccomplete.vim25
-rw-r--r--runtime/autoload/spellfile.vim11
-rw-r--r--runtime/autoload/sqlcomplete.vim72
-rw-r--r--runtime/autoload/tar.vim182
-rw-r--r--runtime/autoload/xml/html32.vim1
-rw-r--r--runtime/autoload/xml/html401s.vim1
-rw-r--r--runtime/autoload/xml/xhtml10s.vim1
-rw-r--r--runtime/autoload/xml/xhtml10t.vim1
-rw-r--r--runtime/compiler/rubyunit.vim2
-rw-r--r--runtime/doc/farsi.txt2
-rw-r--r--runtime/doc/filetype.txt27
-rw-r--r--runtime/doc/ft_ada.txt515
-rw-r--r--runtime/doc/howto.txt2
-rw-r--r--runtime/doc/intro.txt39
-rw-r--r--runtime/doc/os_amiga.txt2
-rw-r--r--runtime/doc/os_dos.txt2
-rw-r--r--runtime/doc/os_win32.txt4
-rw-r--r--runtime/doc/pi_spec.txt2
-rw-r--r--runtime/doc/quickfix.txt69
-rw-r--r--runtime/doc/remote.txt7
-rw-r--r--runtime/doc/scroll.txt2
-rw-r--r--runtime/doc/syntax.txt161
-rw-r--r--runtime/doc/tagsrch.txt2
-rw-r--r--runtime/doc/todo.txt523
-rw-r--r--runtime/doc/usr_04.txt2
-rw-r--r--runtime/doc/usr_05.txt2
-rw-r--r--runtime/doc/usr_06.txt2
-rw-r--r--runtime/doc/usr_07.txt2
-rw-r--r--runtime/doc/usr_12.txt2
-rw-r--r--runtime/doc/usr_20.txt2
-rw-r--r--runtime/doc/usr_30.txt16
-rw-r--r--runtime/doc/various.txt25
-rw-r--r--runtime/doc/version7.txt2159
-rw-r--r--runtime/doc/vim-fr.18
-rw-r--r--runtime/doc/vim-fr.UTF-8.18
-rw-r--r--runtime/doc/workshop.txt2
-rw-r--r--runtime/ftplugin/cdrdaoconf.vim18
-rw-r--r--runtime/ftplugin/debcontrol.vim70
-rw-r--r--runtime/ftplugin/dosini.vim13
-rw-r--r--runtime/ftplugin/gitconfig.vim15
-rw-r--r--runtime/ftplugin/gitrebase.vim41
-rw-r--r--runtime/indent/tcsh.vim4
-rw-r--r--runtime/indent/tf.vim72
-rw-r--r--runtime/keymap/croatian.vim16
-rw-r--r--runtime/keymap/croatian_cp1250.vim65
-rw-r--r--runtime/lang/menu_ca_es.latin1.vim34
-rw-r--r--runtime/lang/menu_fi.latin1.vim3
-rw-r--r--runtime/lang/menu_fi_fi.latin1.vim473
-rw-r--r--runtime/plugin/getscriptPlugin.vim8
-rw-r--r--runtime/plugin/tarPlugin.vim21
-rw-r--r--runtime/spell/fr/fr_FR.diff284
-rw-r--r--runtime/spell/pt/pt_BR.diff32
-rw-r--r--runtime/syntax/cdrdaoconf.vim139
-rw-r--r--runtime/syntax/cmake.vim2
-rw-r--r--runtime/syntax/coco.vim33
-rw-r--r--runtime/syntax/css.vim4
-rw-r--r--runtime/syntax/debcontrol.vim44
-rw-r--r--runtime/syntax/denyhosts.vim289
-rw-r--r--runtime/syntax/git.vim67
-rw-r--r--runtime/syntax/gitcommit.vim65
-rw-r--r--runtime/syntax/hostconf.vim147
-rw-r--r--runtime/syntax/lisp.vim959
-rw-r--r--runtime/syntax/lsl.vim272
-rw-r--r--runtime/syntax/modconf.vim4
-rw-r--r--runtime/syntax/mrxvtrc.vim29
-rw-r--r--runtime/syntax/mysql.vim446
-rw-r--r--runtime/syntax/phtml.vim244
-rw-r--r--runtime/syntax/quake.vim4
-rw-r--r--runtime/syntax/rexx.vim238
-rw-r--r--runtime/syntax/snobol4.vim94
-rw-r--r--runtime/syntax/sql.vim2
-rw-r--r--runtime/syntax/yacc.vim54
-rw-r--r--runtime/syntax/zsh.vim4
-rw-r--r--runtime/tutor/Contents23
-rw-r--r--runtime/tutor/README.gr.cp737.txt24
-rw-r--r--runtime/tutor/README.gr.txt24
-rw-r--r--runtime/tutor/README_amisrc.txt11
-rwxr-xr-xruntime/tutor/README_amisrc.txt.infobin0 -> 582 bytes
-rw-r--r--runtime/tutor/README_os2.txt58
-rw-r--r--runtime/tutor/README_src.txt10
-rw-r--r--runtime/tutor/README_vms.txt48
-rw-r--r--runtime/tutor/README_w32s.txt15
-rwxr-xr-xruntime/tutor/Vim.infobin0 -> 624 bytes
-rwxr-xr-xruntime/tutor/Xxd.infobin0 -> 835 bytes
-rwxr-xr-xruntime/tutor/configure6
-rwxr-xr-xruntime/tutor/csdpmi4b.zipbin0 -> 41506 bytes
-rw-r--r--runtime/tutor/runtime/bugreport.vim88
-rw-r--r--runtime/tutor/runtime/hi22-action-make.pngbin0 -> 425 bytes
-rw-r--r--runtime/tutor/runtime/indoff.vim11
-rw-r--r--runtime/tutor/runtime/mswin.vim106
-rw-r--r--runtime/tutor/runtime/termcap135
-rw-r--r--runtime/tutor/runtime/vim16x16.xpm27
-rw-r--r--runtime/tutor/runtime/vimlogo.cdrbin0 -> 15494 bytes
-rw-r--r--runtime/tutor/runtime/vimlogo.gifbin0 -> 1091 bytes
-rw-r--r--runtime/tutor/runtime/vimlogo.pdfbin0 -> 2254 bytes
-rw-r--r--runtime/tutor/tutor.ca807
-rw-r--r--runtime/tutor/tutor.ca.utf-8807
-rw-r--r--runtime/tutor/tutor.cs812
-rw-r--r--runtime/tutor/tutor.cs.cp1250812
-rw-r--r--runtime/tutor/tutor.cs.utf-8812
-rw-r--r--runtime/tutor/tutor.de980
-rw-r--r--runtime/tutor/tutor.el (renamed from runtime/tutor/tutor.gr)0
-rw-r--r--runtime/tutor/tutor.es769
-rw-r--r--runtime/tutor/tutor.es.utf-8769
-rw-r--r--runtime/tutor/tutor.fr809
-rw-r--r--runtime/tutor/tutor.gr.cp737815
-rw-r--r--runtime/tutor/tutor.gr.utf-8815
-rw-r--r--runtime/tutor/tutor.hr.utf-8972
-rw-r--r--runtime/tutor/tutor.hu823
-rw-r--r--runtime/tutor/tutor.hu.utf-8823
-rw-r--r--runtime/tutor/tutor.infobin972 -> 0 bytes
-rw-r--r--runtime/tutor/tutor.it967
-rw-r--r--runtime/tutor/tutor.ja.euc975
-rw-r--r--runtime/tutor/tutor.ja.sjis975
-rw-r--r--runtime/tutor/tutor.ja.utf-8975
-rw-r--r--runtime/tutor/tutor.ko.euc812
-rw-r--r--runtime/tutor/tutor.ko.utf-8812
-rw-r--r--runtime/tutor/tutor.no973
-rw-r--r--runtime/tutor/tutor.pl994
-rw-r--r--runtime/tutor/tutor.pl.cp1250994
-rw-r--r--runtime/tutor/tutor.pl.utf-8994
-rw-r--r--runtime/tutor/tutor.ru834
-rw-r--r--runtime/tutor/tutor.ru.cp1251834
-rw-r--r--runtime/tutor/tutor.ru.utf-8834
-rw-r--r--runtime/tutor/tutor.sk1008
-rw-r--r--runtime/tutor/tutor.sk.cp12501008
-rw-r--r--runtime/tutor/tutor.sk.utf-81008
-rw-r--r--runtime/tutor/tutor.sv830
-rw-r--r--runtime/tutor/tutor.tr.iso9813
-rw-r--r--runtime/tutor/tutor.tr.utf-8813
-rw-r--r--runtime/tutor/tutor.utf-8970
-rw-r--r--runtime/tutor/tutor.zh.big5852
-rw-r--r--runtime/tutor/tutor.zh.euc851
-rw-r--r--runtime/tutor/tutor.zh.utf-8852
-rwxr-xr-xruntime/tutor/vimtutor.com104
135 files changed, 11581 insertions, 29906 deletions
diff --git a/runtime/autoload/ccomplete.vim b/runtime/autoload/ccomplete.vim
index 0f013d79b7..6850e19a0b 100644
--- a/runtime/autoload/ccomplete.vim
+++ b/runtime/autoload/ccomplete.vim
@@ -1,7 +1,7 @@
" Vim completion script
" Language: C
" Maintainer: Bram Moolenaar <Bram@vim.org>
-" Last Change: 2006 May 08
+" Last Change: 2007 Aug 30
" This function is used for the 'omnifunc' option.
@@ -119,6 +119,27 @@ function! ccomplete#Complete(findstart, base)
" TODO: join previous line if it makes sense
let line = getline('.')
let col = col('.')
+ if stridx(strpart(line, 0, col), ';') != -1
+ " Handle multiple declarations on the same line.
+ let col2 = col - 1
+ while line[col2] != ';'
+ let col2 -= 1
+ endwhile
+ let line = strpart(line, col2 + 1)
+ let col -= col2
+ endif
+ if stridx(strpart(line, 0, col), ',') != -1
+ " Handle multiple declarations on the same line in a function
+ " declaration.
+ let col2 = col - 1
+ while line[col2] != ','
+ let col2 -= 1
+ endwhile
+ if strpart(line, col2 + 1, col - col2 - 1) =~ ' *[^ ][^ ]* *[^ ]'
+ let line = strpart(line, col2 + 1)
+ let col -= col2
+ endif
+ endif
if len(items) == 1
" Completing one word and it's a local variable: May add '[', '.' or
" '->'.
@@ -140,7 +161,7 @@ function! ccomplete#Complete(findstart, base)
let res = [{'match': match, 'tagline' : '', 'kind' : kind, 'info' : line}]
else
" Completing "var.", "var.something", etc.
- let res = s:Nextitem(strpart(line, 0, col), items[1:], 0, 1)
+ let res = s:Nextitem(strpart(line, 0, col), items[-1], 0, 1)
endif
endif
diff --git a/runtime/autoload/spellfile.vim b/runtime/autoload/spellfile.vim
index b9e17f1f14..1ca76a4aeb 100644
--- a/runtime/autoload/spellfile.vim
+++ b/runtime/autoload/spellfile.vim
@@ -1,6 +1,6 @@
"