changeset 2488:def0e3934129 vim73

Preparations for 7.3d release.
author Bram Moolenaar <bram@vim.org>
date Wed, 04 Aug 2010 17:49:30 +0200
parents 7ec9ada2cd81
children 18c04e8d970e
files Makefile runtime/doc/eval.txt runtime/doc/todo.txt runtime/doc/version7.txt runtime/makemenu.vim runtime/synmenu.vim src/version.h
diffstat 7 files changed, 66 insertions(+), 62 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile
+++ b/Makefile
@@ -136,11 +136,10 @@ DOSBIN_S =  dosbin_s
 # - Rename the executables to "vimd32.exe", "xxdd32.exe", "installd32.exe" and
 #   "uninstald32.exe".
 # Win32 console version:
-# - Set environment for Visual C++ 2010, e.g.:
-#   "E:\Microsoft Visual Studio 10.0\VC\bin\vcvars32.bat".  Or, for Visual
-#   C++ 2008 Express Edition: "msvc2008.bat".  Or, when using the Visual C++
-#   Toolkit 2003: "msvcsetup.bat" (adjust the paths when necessary).  For
-#   Windows 98/ME the 2003 version is required.
+# - Set environment for Visual C++ 2008, e.g.:
+#   "E:\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat".  Or, when using the
+#   Visual C++ Toolkit 2003: "msvcsetup.bat" (adjust the paths when necessary).
+#   For Windows 98/ME the 2003 version is required.
 # - "nmake -f Make_mvc.mak"
 # - "rm testdir/*.out", "nmake -f Make_mvc.mak test" and check the output.
 # - Rename the executables to "vimw32.exe", "xxdw32.exe".
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1,4 +1,4 @@
-*eval.txt*	For Vim version 7.3d.  Last change: 2010 Jul 28
+*eval.txt*	For Vim version 7.3d.  Last change: 2010 Aug 04
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -535,6 +535,10 @@ remaining that refers to it.
 
 It is not necessary to use the "dict" attribute for a numbered function.
 
+If you get an error for a numbered function, you can find out what it is with
+a trick.  Assuming the function is 42, the command is: >
+	:function {42}
+
 
 Functions for Dictionaries ~
 							*E715*
--- a/runtime/doc/todo.txt
+++ b/runtime/doc/todo.txt
@@ -1,4 +1,4 @@
-*todo.txt*      For Vim version 7.3d.  Last change: 2010 Aug 03
+*todo.txt*      For Vim version 7.3d.  Last change: 2010 Aug 04
 
 
 		  VIM REFERENCE MANUAL	  by Bram Moolenaar
@@ -30,13 +30,6 @@ be worked on, but only if you sponsor Vi
 							*known-bugs*
 -------------------- Known bugs and current work -----------------------
 
-Using uninitialized memory when crypting an empty file. (Dominique Pelle, 2010
-Aug 2)
-
-Go back to MSVC 2008, so that Windows 2000 is supported?
-
-For 'undoreload': put the cursor on the first line that is different.
-
 Before release 7.3:
 - Rename vim73 branch to default (hints: Xavier de Gaye, 2010 May 23)
 
@@ -44,6 +37,8 @@ test72 causes a beep for using "u" when 
 
 Cursor positioning wrong with 0x200e character. (John Becket, 2010 May 6)
 
+Patch to make more characters work in dialogs. (Yankwei Jia, 2010 Aug 4)
+
 Should readfile() ignore BOM when not in binary mode?
 
 Bug: searching for tags file uses 'suffixesadd', should not happen. (Dominique
--- a/runtime/doc/version7.txt
+++ b/runtime/doc/version7.txt
@@ -1,4 +1,4 @@
-*version7.txt*  For Vim version 7.3d.  Last change: 2010 Aug 01
+*version7.txt*  For Vim version 7.3d.  Last change: 2010 Aug 04
 
 
 		  VIM REFERENCE MANUAL    by Bram Moolenaar
@@ -7301,7 +7301,7 @@ In Visual mode with 'showcmd' display th
 Allow synIDattr() getting GUI attributes when build without GUI.  (Matt
 Wozniski)
 
-Support completion for ":find". (Nazri Ramliy)
+Support completion for ":find".  Add test 73. (Nazri Ramliy)
 
 Command line completion for :ownsyntax and :setfiletype. (Dominique Pelle)
 
@@ -10094,5 +10094,9 @@ memory access error.
 Fix: terminal title not properly restored when there are multi-byte
 characters.  (partly by James Vega)
 
+Set 'wrapscan' when checking the .po files. (Mike Williams)
+
+Win32: Put quotes around the gvim.exe path for the "Open with" menu entry.
+
 
  vim:tw=78:ts=8:ft=help:norl:
--- a/runtime/makemenu.vim
+++ b/runtime/makemenu.vim
@@ -1,6 +1,6 @@
 " Script to define the syntax menu in synmenu.vim
 " Maintainer:	Bram Moolenaar <Bram@vim.org>
-" Last Change:	2010 Jul 26
+" Last Change:	2010 Aug 04
 
 " This is used by "make menu" in the src directory.
 edit <sfile>:p:h/synmenu.vim
@@ -151,6 +151,7 @@ SynMenu C.Cyn++:cynpp
 SynMenu C.Cynlib:cynlib
 
 SynMenu DE.D:d
+SynMenu DE.Datascript:datascript
 SynMenu DE.Debian.Debian\ ChangeLog:debchangelog
 SynMenu DE.Debian.Debian\ Control:debcontrol
 SynMenu DE.Debian.Debian\ Sources\.list:debsources
--- a/runtime/synmenu.vim
+++ b/runtime/synmenu.vim
@@ -135,49 +135,50 @@ an 50.20.470 &Syntax.C.CVS.cvsrc :cal Se
 an 50.20.480 &Syntax.C.Cyn++ :cal SetSyn("cynpp")<CR>
 an 50.20.490 &Syntax.C.Cynlib :cal SetSyn("cynlib")<CR>
 an 50.30.100 &Syntax.DE.D :cal SetSyn("d")<CR>
-an 50.30.110 &Syntax.DE.Debian.Debian\ ChangeLog :cal SetSyn("debchangelog")<CR>
-an 50.30.120 &Syntax.DE.Debian.Debian\ Control :cal SetSyn("debcontrol")<CR>
-an 50.30.130 &Syntax.DE.Debian.Debian\ Sources\.list :cal SetSyn("debsources")<CR>
-an 50.30.140 &Syntax.DE.Denyhosts :cal SetSyn("denyhosts")<CR>
-an 50.30.150 &Syntax.DE.Desktop :cal SetSyn("desktop")<CR>
-an 50.30.160 &Syntax.DE.Dict\ config :cal SetSyn("dictconf")<CR>
-an 50.30.170 &Syntax.DE.Dictd\ config :cal SetSyn("dictdconf")<CR>
-an 50.30.180 &Syntax.DE.Diff :cal SetSyn("diff")<CR>
-an 50.30.190 &Syntax.DE.Digital\ Command\ Lang :cal SetSyn("dcl")<CR>
-an 50.30.200 &Syntax.DE.Dircolors :cal SetSyn("dircolors")<CR>
-an 50.30.210 &Syntax.DE.Django\ template :cal SetSyn("django")<CR>
-an 50.30.220 &Syntax.DE.DNS/BIND\ zone :cal SetSyn("bindzone")<CR>
-an 50.30.230 &Syntax.DE.DocBook.auto-detect :cal SetSyn("docbk")<CR>
-an 50.30.240 &Syntax.DE.DocBook.SGML :cal SetSyn("docbksgml")<CR>
-an 50.30.250 &Syntax.DE.DocBook.XML :cal SetSyn("docbkxml")<CR>
-an 50.30.260 &Syntax.DE.Dot :cal SetSyn("dot")<CR>
-an 50.30.270 &Syntax.DE.Doxygen.C\ with\ doxygen :cal SetSyn("c.doxygen")<CR>
-an 50.30.280 &Syntax.DE.Doxygen.C++\ with\ doxygen :cal SetSyn("cpp.doxygen")<CR>
-an 50.30.290 &Syntax.DE.Doxygen.IDL\ with\ doxygen :cal SetSyn("idl.doxygen")<CR>
-an 50.30.300 &Syntax.DE.Doxygen.Java\ with\ doxygen :cal SetSyn("java.doxygen")<CR>
-an 50.30.310 &Syntax.DE.Dracula :cal SetSyn("dracula")<CR>
-an 50.30.320 &Syntax.DE.DSSSL :cal SetSyn("dsl")<CR>
-an 50.30.330 &Syntax.DE.DTD :cal SetSyn("dtd")<CR>
-an 50.30.340 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml")<CR>
-an 50.30.350 &Syntax.DE.DTrace :cal SetSyn("dtrace")<CR>
-an 50.30.360 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan")<CR>
-an 50.30.370 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr")<CR>
-an 50.30.380 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid")<CR>
-an 50.30.400 &Syntax.DE.EDIF :cal SetSyn("edif")<CR>
-an 50.30.410 &Syntax.DE.Eiffel :cal SetSyn("eiffel")<CR>
-an 50.30.420 &Syntax.DE.Elinks\ config :cal SetSyn("elinks")<CR>
-an 50.30.430 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt")<CR>
-an 50.30.440 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd")<CR>
-an 50.30.450 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang")<CR>
-an 50.30.460 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc")<CR>
-an 50.30.470 &Syntax.DE.ESQL-C :cal SetSyn("esqlc")<CR>
-an 50.30.480 &Syntax.DE.Essbase\ script :cal SetSyn("csc")<CR>
-an 50.30.490 &Syntax.DE.Esterel :cal SetSyn("esterel")<CR>
-an 50.30.500 &Syntax.DE.Eterm\ config :cal SetSyn("eterm")<CR>
-an 50.30.510 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR>
-an 50.30.520 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR>
-an 50.30.530 &Syntax.DE.Expect :cal SetSyn("expect")<CR>
-an 50.30.540 &Syntax.DE.Exports :cal SetSyn("exports")<CR>
+an 50.30.110 &Syntax.DE.Datascript :cal SetSyn("datascript")<CR>
+an 50.30.120 &Syntax.DE.Debian.Debian\ ChangeLog :cal SetSyn("debchangelog")<CR>
+an 50.30.130 &Syntax.DE.Debian.Debian\ Control :cal SetSyn("debcontrol")<CR>
+an 50.30.140 &Syntax.DE.Debian.Debian\ Sources\.list :cal SetSyn("debsources")<CR>
+an 50.30.150 &Syntax.DE.Denyhosts :cal SetSyn("denyhosts")<CR>
+an 50.30.160 &Syntax.DE.Desktop :cal SetSyn("desktop")<CR>
+an 50.30.170 &Syntax.DE.Dict\ config :cal SetSyn("dictconf")<CR>
+an 50.30.180 &Syntax.DE.Dictd\ config :cal SetSyn("dictdconf")<CR>
+an 50.30.190 &Syntax.DE.Diff :cal SetSyn("diff")<CR>
+an 50.30.200 &Syntax.DE.Digital\ Command\ Lang :cal SetSyn("dcl")<CR>
+an 50.30.210 &Syntax.DE.Dircolors :cal SetSyn("dircolors")<CR>
+an 50.30.220 &Syntax.DE.Django\ template :cal SetSyn("django")<CR>
+an 50.30.230 &Syntax.DE.DNS/BIND\ zone :cal SetSyn("bindzone")<CR>
+an 50.30.240 &Syntax.DE.DocBook.auto-detect :cal SetSyn("docbk")<CR>
+an 50.30.250 &Syntax.DE.DocBook.SGML :cal SetSyn("docbksgml")<CR>
+an 50.30.260 &Syntax.DE.DocBook.XML :cal SetSyn("docbkxml")<CR>
+an 50.30.270 &Syntax.DE.Dot :cal SetSyn("dot")<CR>
+an 50.30.280 &Syntax.DE.Doxygen.C\ with\ doxygen :cal SetSyn("c.doxygen")<CR>
+an 50.30.290 &Syntax.DE.Doxygen.C++\ with\ doxygen :cal SetSyn("cpp.doxygen")<CR>
+an 50.30.300 &Syntax.DE.Doxygen.IDL\ with\ doxygen :cal SetSyn("idl.doxygen")<CR>
+an 50.30.310 &Syntax.DE.Doxygen.Java\ with\ doxygen :cal SetSyn("java.doxygen")<CR>
+an 50.30.320 &Syntax.DE.Dracula :cal SetSyn("dracula")<CR>
+an 50.30.330 &Syntax.DE.DSSSL :cal SetSyn("dsl")<CR>
+an 50.30.340 &Syntax.DE.DTD :cal SetSyn("dtd")<CR>
+an 50.30.350 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml")<CR>
+an 50.30.360 &Syntax.DE.DTrace :cal SetSyn("dtrace")<CR>
+an 50.30.370 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan")<CR>
+an 50.30.380 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr")<CR>
+an 50.30.390 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid")<CR>
+an 50.30.410 &Syntax.DE.EDIF :cal SetSyn("edif")<CR>
+an 50.30.420 &Syntax.DE.Eiffel :cal SetSyn("eiffel")<CR>
+an 50.30.430 &Syntax.DE.Elinks\ config :cal SetSyn("elinks")<CR>
+an 50.30.440 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt")<CR>
+an 50.30.450 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd")<CR>
+an 50.30.460 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang")<CR>
+an 50.30.470 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc")<CR>
+an 50.30.480 &Syntax.DE.ESQL-C :cal SetSyn("esqlc")<CR>
+an 50.30.490 &Syntax.DE.Essbase\ script :cal SetSyn("csc")<CR>
+an 50.30.500 &Syntax.DE.Esterel :cal SetSyn("esterel")<CR>
+an 50.30.510 &Syntax.DE.Eterm\ config :cal SetSyn("eterm")<CR>
+an 50.30.520 &Syntax.DE.Eviews :cal SetSyn("eviews")<CR>
+an 50.30.530 &Syntax.DE.Exim\ conf :cal SetSyn("exim")<CR>
+an 50.30.540 &Syntax.DE.Expect :cal SetSyn("expect")<CR>
+an 50.30.550 &Syntax.DE.Exports :cal SetSyn("exports")<CR>
 an 50.40.100 &Syntax.FG.Fantom :cal SetSyn("fan")<CR>
 an 50.40.110 &Syntax.FG.Fetchmail :cal SetSyn("fetchmail")<CR>
 an 50.40.120 &Syntax.FG.FlexWiki :cal SetSyn("flexwiki")<CR>
--- a/src/version.h
+++ b/src/version.h
@@ -36,5 +36,5 @@
 #define VIM_VERSION_NODOT	"vim73d"
 #define VIM_VERSION_SHORT	"7.3d"
 #define VIM_VERSION_MEDIUM	"7.3d BETA"
-#define VIM_VERSION_LONG	"VIM - Vi IMproved 7.3d BETA (2010 Aug 1)"
-#define VIM_VERSION_LONG_DATE	"VIM - Vi IMproved 7.3d BETA (2010 Aug 1, compiled "
+#define VIM_VERSION_LONG	"VIM - Vi IMproved 7.3d BETA (2010 Aug 4)"
+#define VIM_VERSION_LONG_DATE	"VIM - Vi IMproved 7.3d BETA (2010 Aug 4, compiled "