diff --git a/README_dos.txt b/README_dos.txt index 7cfef57c3d..408c60c5b7 100644 --- a/README_dos.txt +++ b/README_dos.txt @@ -1,4 +1,4 @@ -README_dos.txt for version 7.1a of Vim: Vi IMproved. +README_dos.txt for version 7.1b of Vim: Vi IMproved. This file explains the installation of Vim on MS-DOS and MS-Windows systems. See "README.txt" for general information about Vim. diff --git a/runtime/doc/debugger.txt b/runtime/doc/debugger.txt index b96f7c2087..4035251dc6 100644 --- a/runtime/doc/debugger.txt +++ b/runtime/doc/debugger.txt @@ -1,4 +1,4 @@ -*debugger.txt* For Vim version 7.1a. Last change: 2005 Mar 29 +*debugger.txt* For Vim version 7.1b. Last change: 2005 Mar 29 VIM REFERENCE MANUAL by Gordon Prieur diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt index f7188296cc..0687bfcbdf 100644 --- a/runtime/doc/insert.txt +++ b/runtime/doc/insert.txt @@ -1,4 +1,4 @@ -*insert.txt* For Vim version 7.1a. Last change: 2007 Apr 28 +*insert.txt* For Vim version 7.1b. Last change: 2007 May 07 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1167,14 +1167,14 @@ CTRL-E End completion, go back to what was there before selecting a or Stop completion without changing the match and insert the typed character. -The behavior of the Enter key depends on the state you are in: +The behavior of the key depends on the state you are in: first state: Use the text as it is and insert a line break. second state: Insert the currently selected match. third state: Use the text as it is and insert a line break. In other words: If you used the cursor keys to select another entry in the -list of matches then the Enter key inserts that match. If you typed something -else then Enter inserts a line break. +list of matches then the key inserts that match. If you typed +something else then inserts a line break. The colors of the menu can be changed with these highlight groups: diff --git a/runtime/doc/usr_08.txt b/runtime/doc/usr_08.txt index 20de736dd6..e33b51ab06 100644 --- a/runtime/doc/usr_08.txt +++ b/runtime/doc/usr_08.txt @@ -1,4 +1,4 @@ -*usr_08.txt* For Vim version 7.1a. Last change: 2006 Jul 18 +*usr_08.txt* For Vim version 7.1b. Last change: 2006 Jul 18 VIM USER MANUAL - by Bram Moolenaar diff --git a/runtime/doc/usr_09.txt b/runtime/doc/usr_09.txt index 0c7a0418dd..3ff5fc82e9 100644 --- a/runtime/doc/usr_09.txt +++ b/runtime/doc/usr_09.txt @@ -1,4 +1,4 @@ -*usr_09.txt* For Vim version 7.1a. Last change: 2006 Apr 24 +*usr_09.txt* For Vim version 7.1b. Last change: 2006 Apr 24 VIM USER MANUAL - by Bram Moolenaar diff --git a/runtime/synmenu.vim b/runtime/synmenu.vim index 06383188a5..0a62b58f53 100644 --- a/runtime/synmenu.vim +++ b/runtime/synmenu.vim @@ -74,57 +74,60 @@ an 50.10.450 &Syntax.AB.ASN\.1 :cal SetSyn("asn") an 50.10.460 &Syntax.AB.Asterisk\ config :cal SetSyn("asterisk") an 50.10.470 &Syntax.AB.Asterisk\ voicemail\ config :cal SetSyn("asteriskvm") an 50.10.480 &Syntax.AB.Atlas :cal SetSyn("atlas") -an 50.10.490 &Syntax.AB.AutoIt :cal SetSyn("autoit") -an 50.10.500 &Syntax.AB.Automake :cal SetSyn("automake") -an 50.10.510 &Syntax.AB.Avenue :cal SetSyn("ave") -an 50.10.520 &Syntax.AB.Awk :cal SetSyn("awk") -an 50.10.530 &Syntax.AB.AYacc :cal SetSyn("ayacc") -an 50.10.550 &Syntax.AB.B :cal SetSyn("b") -an 50.10.560 &Syntax.AB.Baan :cal SetSyn("baan") -an 50.10.570 &Syntax.AB.Basic.FreeBasic :cal SetSyn("freebasic") -an 50.10.580 &Syntax.AB.Basic.IBasic :cal SetSyn("ibasic") -an 50.10.590 &Syntax.AB.Basic.QBasic :cal SetSyn("basic") -an 50.10.600 &Syntax.AB.Basic.Visual\ Basic :cal SetSyn("vb") -an 50.10.610 &Syntax.AB.Bazaar\ commit\ file :cal SetSyn("bzr") -an 50.10.620 &Syntax.AB.BC\ calculator :cal SetSyn("bc") -an 50.10.630 &Syntax.AB.BDF\ font :cal SetSyn("bdf") -an 50.10.640 &Syntax.AB.BibTeX.Bibliography\ database :cal SetSyn("bib") -an 50.10.650 &Syntax.AB.BibTeX.Bibliography\ Style :cal SetSyn("bst") -an 50.10.660 &Syntax.AB.BIND.BIND\ config :cal SetSyn("named") -an 50.10.670 &Syntax.AB.BIND.BIND\ zone :cal SetSyn("bindzone") -an 50.10.680 &Syntax.AB.Blank :cal SetSyn("blank") +an 50.10.490 &Syntax.AB.AutoHotKey :cal SetSyn("autohotkey") +an 50.10.500 &Syntax.AB.AutoIt :cal SetSyn("autoit") +an 50.10.510 &Syntax.AB.Automake :cal SetSyn("automake") +an 50.10.520 &Syntax.AB.Avenue :cal SetSyn("ave") +an 50.10.530 &Syntax.AB.Awk :cal SetSyn("awk") +an 50.10.540 &Syntax.AB.AYacc :cal SetSyn("ayacc") +an 50.10.560 &Syntax.AB.B :cal SetSyn("b") +an 50.10.570 &Syntax.AB.Baan :cal SetSyn("baan") +an 50.10.580 &Syntax.AB.Basic.FreeBasic :cal SetSyn("freebasic") +an 50.10.590 &Syntax.AB.Basic.IBasic :cal SetSyn("ibasic") +an 50.10.600 &Syntax.AB.Basic.QBasic :cal SetSyn("basic") +an 50.10.610 &Syntax.AB.Basic.Visual\ Basic :cal SetSyn("vb") +an 50.10.620 &Syntax.AB.Bazaar\ commit\ file :cal SetSyn("bzr") +an 50.10.630 &Syntax.AB.BC\ calculator :cal SetSyn("bc") +an 50.10.640 &Syntax.AB.BDF\ font :cal SetSyn("bdf") +an 50.10.650 &Syntax.AB.BibTeX.Bibliography\ database :cal SetSyn("bib") +an 50.10.660 &Syntax.AB.BibTeX.Bibliography\ Style :cal SetSyn("bst") +an 50.10.670 &Syntax.AB.BIND.BIND\ config :cal SetSyn("named") +an 50.10.680 &Syntax.AB.BIND.BIND\ zone :cal SetSyn("bindzone") +an 50.10.690 &Syntax.AB.Blank :cal SetSyn("blank") an 50.20.100 &Syntax.C.C :cal SetSyn("c") an 50.20.110 &Syntax.C.C++ :cal SetSyn("cpp") an 50.20.120 &Syntax.C.C# :cal SetSyn("cs") an 50.20.130 &Syntax.C.Calendar :cal SetSyn("calendar") -an 50.20.140 &Syntax.C.CDL :cal SetSyn("cdl") -an 50.20.150 &Syntax.C.Crontab :cal SetSyn("crontab") -an 50.20.160 &Syntax.C.Cyn++ :cal SetSyn("cynpp") -an 50.20.170 &Syntax.C.Cynlib :cal SetSyn("cynlib") -an 50.20.180 &Syntax.C.Cascading\ Style\ Sheets :cal SetSyn("css") -an 50.20.190 &Syntax.C.Century\ Term :cal SetSyn("cterm") -an 50.20.200 &Syntax.C.CH\ script :cal SetSyn("ch") -an 50.20.210 &Syntax.C.ChangeLog :cal SetSyn("changelog") -an 50.20.220 &Syntax.C.Cheetah\ template :cal SetSyn("cheetah") -an 50.20.230 &Syntax.C.CHILL :cal SetSyn("chill") -an 50.20.240 &Syntax.C.ChordPro :cal SetSyn("chordpro") -an 50.20.250 &Syntax.C.Clean :cal SetSyn("clean") -an 50.20.260 &Syntax.C.Clever :cal SetSyn("cl") -an 50.20.270 &Syntax.C.Clipper :cal SetSyn("clipper") -an 50.20.280 &Syntax.C.Cmake :cal SetSyn("cmake") -an 50.20.290 &Syntax.C.Cmusrc :cal SetSyn("cmusrc") -an 50.20.300 &Syntax.C.Cold\ Fusion :cal SetSyn("cf") +an 50.20.140 &Syntax.C.Cascading\ Style\ Sheets :cal SetSyn("css") +an 50.20.150 &Syntax.C.CDL :cal SetSyn("cdl") +an 50.20.160 &Syntax.C.Cdrdao\ TOC :cal SetSyn("cdrtoc") +an 50.20.170 &Syntax.C.Century\ Term :cal SetSyn("cterm") +an 50.20.180 &Syntax.C.CH\ script :cal SetSyn("ch") +an 50.20.190 &Syntax.C.ChangeLog :cal SetSyn("changelog") +an 50.20.200 &Syntax.C.Cheetah\ template :cal SetSyn("cheetah") +an 50.20.210 &Syntax.C.CHILL :cal SetSyn("chill") +an 50.20.220 &Syntax.C.ChordPro :cal SetSyn("chordpro") +an 50.20.230 &Syntax.C.Clean :cal SetSyn("clean") +an 50.20.240 &Syntax.C.Clever :cal SetSyn("cl") +an 50.20.250 &Syntax.C.Clipper :cal SetSyn("clipper") +an 50.20.260 &Syntax.C.Cmake :cal SetSyn("cmake") +an 50.20.270 &Syntax.C.Cmusrc :cal SetSyn("cmusrc") +an 50.20.280 &Syntax.C.Cobol :cal SetSyn("cobol") +an 50.20.290 &Syntax.C.Cold\ Fusion :cal SetSyn("cf") +an 50.20.300 &Syntax.C.Conary\ Recipe :cal SetSyn("conaryrecipe") an 50.20.310 &Syntax.C.Config.Cfg\ Config\ file :cal SetSyn("cfg") -an 50.20.320 &Syntax.C.Config.Generic\ Config\ file :cal SetSyn("conf") -an 50.20.330 &Syntax.C.Config.Configure\.in :cal SetSyn("config") +an 50.20.320 &Syntax.C.Config.Configure\.in :cal SetSyn("config") +an 50.20.330 &Syntax.C.Config.Generic\ Config\ file :cal SetSyn("conf") an 50.20.340 &Syntax.C.CRM114 :cal SetSyn("crm") -an 50.20.350 &Syntax.C.Ctrl-H :cal SetSyn("ctrlh") -an 50.20.360 &Syntax.C.Cobol :cal SetSyn("cobol") -an 50.20.370 &Syntax.C.CSP :cal SetSyn("csp") +an 50.20.350 &Syntax.C.Crontab :cal SetSyn("crontab") +an 50.20.360 &Syntax.C.CSP :cal SetSyn("csp") +an 50.20.370 &Syntax.C.Ctrl-H :cal SetSyn("ctrlh") an 50.20.380 &Syntax.C.CUPL.CUPL :cal SetSyn("cupl") an 50.20.390 &Syntax.C.CUPL.Simulation :cal SetSyn("cuplsim") an 50.20.400 &Syntax.C.CVS.commit\ file :cal SetSyn("cvs") an 50.20.410 &Syntax.C.CVS.cvsrc :cal SetSyn("cvsrc") +an 50.20.420 &Syntax.C.Cyn++ :cal SetSyn("cynpp") +an 50.20.430 &Syntax.C.Cynlib :cal SetSyn("cynlib") an 50.30.100 &Syntax.DE.D :cal SetSyn("d") an 50.30.110 &Syntax.DE.Debian.Debian\ ChangeLog :cal SetSyn("debchangelog") an 50.30.120 &Syntax.DE.Debian.Debian\ Control :cal SetSyn("debcontrol") @@ -175,25 +178,26 @@ an 50.40.140 &Syntax.FG.FORM :cal SetSyn("form") an 50.40.150 &Syntax.FG.Forth :cal SetSyn("forth") an 50.40.160 &Syntax.FG.Fortran :cal SetSyn("fortran") an 50.40.170 &Syntax.FG.FoxPro :cal SetSyn("foxpro") -an 50.40.180 &Syntax.FG.Fstab :cal SetSyn("fstab") -an 50.40.190 &Syntax.FG.Fvwm.Fvwm\ configuration :cal SetSyn("fvwm1") -an 50.40.200 &Syntax.FG.Fvwm.Fvwm2\ configuration :cal SetSyn("fvwm2") -an 50.40.210 &Syntax.FG.Fvwm.Fvwm2\ configuration\ with\ M4 :cal SetSyn("fvwm2m4") -an 50.40.230 &Syntax.FG.GDB\ command\ file :cal SetSyn("gdb") -an 50.40.240 &Syntax.FG.GDMO :cal SetSyn("gdmo") -an 50.40.250 &Syntax.FG.Gedcom :cal SetSyn("gedcom") -an 50.40.260 &Syntax.FG.Gkrellmrc :cal SetSyn("gkrellmrc") -an 50.40.270 &Syntax.FG.GP :cal SetSyn("gp") -an 50.40.280 &Syntax.FG.GPG :cal SetSyn("gpg") -an 50.40.290 &Syntax.FG.Group\ file :cal SetSyn("group") -an 50.40.300 &Syntax.FG.Grub :cal SetSyn("grub") -an 50.40.310 &Syntax.FG.GNU\ Server\ Pages :cal SetSyn("gsp") -an 50.40.320 &Syntax.FG.GNUplot :cal SetSyn("gnuplot") -an 50.40.330 &Syntax.FG.GrADS\ scripts :cal SetSyn("grads") -an 50.40.340 &Syntax.FG.Gretl :cal SetSyn("gretl") -an 50.40.350 &Syntax.FG.Groff :cal SetSyn("groff") -an 50.40.360 &Syntax.FG.Groovy :cal SetSyn("groovy") -an 50.40.370 &Syntax.FG.GTKrc :cal SetSyn("gtkrc") +an 50.40.180 &Syntax.FG.FrameScript :cal SetSyn("framescript") +an 50.40.190 &Syntax.FG.Fstab :cal SetSyn("fstab") +an 50.40.200 &Syntax.FG.Fvwm.Fvwm\ configuration :cal SetSyn("fvwm1") +an 50.40.210 &Syntax.FG.Fvwm.Fvwm2\ configuration :cal SetSyn("fvwm2") +an 50.40.220 &Syntax.FG.Fvwm.Fvwm2\ configuration\ with\ M4 :cal SetSyn("fvwm2m4") +an 50.40.240 &Syntax.FG.GDB\ command\ file :cal SetSyn("gdb") +an 50.40.250 &Syntax.FG.GDMO :cal SetSyn("gdmo") +an 50.40.260 &Syntax.FG.Gedcom :cal SetSyn("gedcom") +an 50.40.270 &Syntax.FG.Gkrellmrc :cal SetSyn("gkrellmrc") +an 50.40.280 &Syntax.FG.GP :cal SetSyn("gp") +an 50.40.290 &Syntax.FG.GPG :cal SetSyn("gpg") +an 50.40.300 &Syntax.FG.Group\ file :cal SetSyn("group") +an 50.40.310 &Syntax.FG.Grub :cal SetSyn("grub") +an 50.40.320 &Syntax.FG.GNU\ Server\ Pages :cal SetSyn("gsp") +an 50.40.330 &Syntax.FG.GNUplot :cal SetSyn("gnuplot") +an 50.40.340 &Syntax.FG.GrADS\ scripts :cal SetSyn("grads") +an 50.40.350 &Syntax.FG.Gretl :cal SetSyn("gretl") +an 50.40.360 &Syntax.FG.Groff :cal SetSyn("groff") +an 50.40.370 &Syntax.FG.Groovy :cal SetSyn("groovy") +an 50.40.380 &Syntax.FG.GTKrc :cal SetSyn("gtkrc") an 50.50.100 &Syntax.HIJK.Hamster :cal SetSyn("hamster") an 50.50.110 &Syntax.HIJK.Haskell.Haskell :cal SetSyn("haskell") an 50.50.120 &Syntax.HIJK.Haskell.Haskell-c2hs :cal SetSyn("chaskell") @@ -240,40 +244,42 @@ an 50.60.100 &Syntax.L-Ma.Lace :cal SetSyn("lace") an 50.60.110 &Syntax.L-Ma.LamdaProlog :cal SetSyn("lprolog") an 50.60.120 &Syntax.L-Ma.Latte :cal SetSyn("latte") an 50.60.130 &Syntax.L-Ma.Ld\ script :cal SetSyn("ld") -an 50.60.140 &Syntax.L-Ma.LDAP\ LDIF :cal SetSyn("ldif") -an 50.60.150 &Syntax.L-Ma.Lex :cal SetSyn("lex") -an 50.60.160 &Syntax.L-Ma.LFTP\ config :cal SetSyn("lftp") -an 50.60.170 &Syntax.L-Ma.Libao :cal SetSyn("libao") -an 50.60.180 &Syntax.L-Ma.LifeLines\ script :cal SetSyn("lifelines") -an 50.60.190 &Syntax.L-Ma.Lilo :cal SetSyn("lilo") -an 50.60.200 &Syntax.L-Ma.Limits\ config :cal SetSyn("limits") -an 50.60.210 &Syntax.L-Ma.Lisp :cal SetSyn("lisp") -an 50.60.220 &Syntax.L-Ma.Lite :cal SetSyn("lite") -an 50.60.230 &Syntax.L-Ma.Locale\ Input :cal SetSyn("fdcc") -an 50.60.240 &Syntax.L-Ma.Login\.access :cal SetSyn("loginaccess") -an 50.60.250 &Syntax.L-Ma.Login\.defs :cal SetSyn("logindefs") -an 50.60.260 &Syntax.L-Ma.Logtalk :cal SetSyn("logtalk") -an 50.60.270 &Syntax.L-Ma.LOTOS :cal SetSyn("lotos") -an 50.60.280 &Syntax.L-Ma.LotusScript :cal SetSyn("lscript") -an 50.60.290 &Syntax.L-Ma.Lout :cal SetSyn("lout") -an 50.60.300 &Syntax.L-Ma.LPC :cal SetSyn("lpc") -an 50.60.310 &Syntax.L-Ma.Lua :cal SetSyn("lua") -an 50.60.320 &Syntax.L-Ma.Lynx\ Style :cal SetSyn("lss") -an 50.60.330 &Syntax.L-Ma.Lynx\ config :cal SetSyn("lynx") -an 50.60.350 &Syntax.L-Ma.M4 :cal SetSyn("m4") -an 50.60.360 &Syntax.L-Ma.MaGic\ Point :cal SetSyn("mgp") -an 50.60.370 &Syntax.L-Ma.Mail :cal SetSyn("mail") -an 50.60.380 &Syntax.L-Ma.Mail\ aliases :cal SetSyn("mailaliases") -an 50.60.390 &Syntax.L-Ma.Mailcap :cal SetSyn("mailcap") -an 50.60.400 &Syntax.L-Ma.Makefile :cal SetSyn("make") -an 50.60.410 &Syntax.L-Ma.MakeIndex :cal SetSyn("ist") -an 50.60.420 &Syntax.L-Ma.Man\ page :cal SetSyn("man") -an 50.60.430 &Syntax.L-Ma.Man\.conf :cal SetSyn("manconf") -an 50.60.440 &Syntax.L-Ma.Maple\ V :cal SetSyn("maple") -an 50.60.450 &Syntax.L-Ma.Mason :cal SetSyn("mason") -an 50.60.460 &Syntax.L-Ma.Mathematica :cal SetSyn("mma") -an 50.60.470 &Syntax.L-Ma.Matlab :cal SetSyn("matlab") -an 50.60.480 &Syntax.L-Ma.Maxima :cal SetSyn("maxima") +an 50.60.140 &Syntax.L-Ma.LDAP.LDIF :cal SetSyn("ldif") +an 50.60.150 &Syntax.L-Ma.LDAP.Configuration :cal SetSyn("ldapconf") +an 50.60.160 &Syntax.L-Ma.Lex :cal SetSyn("lex") +an 50.60.170 &Syntax.L-Ma.LFTP\ config :cal SetSyn("lftp") +an 50.60.180 &Syntax.L-Ma.Libao :cal SetSyn("libao") +an 50.60.190 &Syntax.L-Ma.LifeLines\ script :cal SetSyn("lifelines") +an 50.60.200 &Syntax.L-Ma.Lilo :cal SetSyn("lilo") +an 50.60.210 &Syntax.L-Ma.Limits\ config :cal SetSyn("limits") +an 50.60.220 &Syntax.L-Ma.Lisp :cal SetSyn("lisp") +an 50.60.230 &Syntax.L-Ma.Lite :cal SetSyn("lite") +an 50.60.240 &Syntax.L-Ma.LiteStep\ RC :cal SetSyn("litestep") +an 50.60.250 &Syntax.L-Ma.Locale\ Input :cal SetSyn("fdcc") +an 50.60.260 &Syntax.L-Ma.Login\.access :cal SetSyn("loginaccess") +an 50.60.270 &Syntax.L-Ma.Login\.defs :cal SetSyn("logindefs") +an 50.60.280 &Syntax.L-Ma.Logtalk :cal SetSyn("logtalk") +an 50.60.290 &Syntax.L-Ma.LOTOS :cal SetSyn("lotos") +an 50.60.300 &Syntax.L-Ma.LotusScript :cal SetSyn("lscript") +an 50.60.310 &Syntax.L-Ma.Lout :cal SetSyn("lout") +an 50.60.320 &Syntax.L-Ma.LPC :cal SetSyn("lpc") +an 50.60.330 &Syntax.L-Ma.Lua :cal SetSyn("lua") +an 50.60.340 &Syntax.L-Ma.Lynx\ Style :cal SetSyn("lss") +an 50.60.350 &Syntax.L-Ma.Lynx\ config :cal SetSyn("lynx") +an 50.60.370 &Syntax.L-Ma.M4 :cal SetSyn("m4") +an 50.60.380 &Syntax.L-Ma.MaGic\ Point :cal SetSyn("mgp") +an 50.60.390 &Syntax.L-Ma.Mail :cal SetSyn("mail") +an 50.60.400 &Syntax.L-Ma.Mail\ aliases :cal SetSyn("mailaliases") +an 50.60.410 &Syntax.L-Ma.Mailcap :cal SetSyn("mailcap") +an 50.60.420 &Syntax.L-Ma.Makefile :cal SetSyn("make") +an 50.60.430 &Syntax.L-Ma.MakeIndex :cal SetSyn("ist") +an 50.60.440 &Syntax.L-Ma.Man\ page :cal SetSyn("man") +an 50.60.450 &Syntax.L-Ma.Man\.conf :cal SetSyn("manconf") +an 50.60.460 &Syntax.L-Ma.Maple\ V :cal SetSyn("maple") +an 50.60.470 &Syntax.L-Ma.Mason :cal SetSyn("mason") +an 50.60.480 &Syntax.L-Ma.Mathematica :cal SetSyn("mma") +an 50.60.490 &Syntax.L-Ma.Matlab :cal SetSyn("matlab") +an 50.60.500 &Syntax.L-Ma.Maxima :cal SetSyn("maxima") an 50.70.100 &Syntax.Me-NO.MEL\ (for\ Maya) :cal SetSyn("mel") an 50.70.110 &Syntax.Me-NO.Messages\ (/var/log) :cal SetSyn("messages") an 50.70.120 &Syntax.Me-NO.Metafont :cal SetSyn("mf") diff --git a/src/VisVim/README_VisVim.txt b/src/VisVim/README_VisVim.txt index fe22b12c56..31c7299db7 100644 --- a/src/VisVim/README_VisVim.txt +++ b/src/VisVim/README_VisVim.txt @@ -196,7 +196,7 @@ Troubleshooting 5. When being in insert mode in Vim and selecting a file in Visual Studio, the Vim command :e ... is inserted as text instead of being executed. Cause: You probably know... - Explanation: The Vim OLE automation interface interpretes the VisVim + Explanation: The Vim OLE automation interface interprets the VisVim commands as if they were typed in by the user. So if you're in insert mode Vim considers it to be text. I decided against sending an ESC before the command because