# HG changeset patch # User Bram Moolenaar # Date 1280936970 -7200 # Node ID def0e39341295feae831955a7246921c162dab9f # Parent 7ec9ada2cd81dce0635b29148515613c95b97bcf Preparations for 7.3d release. diff --git a/Makefile b/Makefile --- 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". diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt --- 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* diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt --- 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 diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt --- 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: diff --git a/runtime/makemenu.vim b/runtime/makemenu.vim --- a/runtime/makemenu.vim +++ b/runtime/makemenu.vim @@ -1,6 +1,6 @@ " Script to define the syntax menu in synmenu.vim " Maintainer: Bram Moolenaar -" Last Change: 2010 Jul 26 +" Last Change: 2010 Aug 04 " This is used by "make menu" in the src directory. edit :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 diff --git a/runtime/synmenu.vim b/runtime/synmenu.vim --- 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") an 50.20.490 &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") -an 50.30.130 &Syntax.DE.Debian.Debian\ Sources\.list :cal SetSyn("debsources") -an 50.30.140 &Syntax.DE.Denyhosts :cal SetSyn("denyhosts") -an 50.30.150 &Syntax.DE.Desktop :cal SetSyn("desktop") -an 50.30.160 &Syntax.DE.Dict\ config :cal SetSyn("dictconf") -an 50.30.170 &Syntax.DE.Dictd\ config :cal SetSyn("dictdconf") -an 50.30.180 &Syntax.DE.Diff :cal SetSyn("diff") -an 50.30.190 &Syntax.DE.Digital\ Command\ Lang :cal SetSyn("dcl") -an 50.30.200 &Syntax.DE.Dircolors :cal SetSyn("dircolors") -an 50.30.210 &Syntax.DE.Django\ template :cal SetSyn("django") -an 50.30.220 &Syntax.DE.DNS/BIND\ zone :cal SetSyn("bindzone") -an 50.30.230 &Syntax.DE.DocBook.auto-detect :cal SetSyn("docbk") -an 50.30.240 &Syntax.DE.DocBook.SGML :cal SetSyn("docbksgml") -an 50.30.250 &Syntax.DE.DocBook.XML :cal SetSyn("docbkxml") -an 50.30.260 &Syntax.DE.Dot :cal SetSyn("dot") -an 50.30.270 &Syntax.DE.Doxygen.C\ with\ doxygen :cal SetSyn("c.doxygen") -an 50.30.280 &Syntax.DE.Doxygen.C++\ with\ doxygen :cal SetSyn("cpp.doxygen") -an 50.30.290 &Syntax.DE.Doxygen.IDL\ with\ doxygen :cal SetSyn("idl.doxygen") -an 50.30.300 &Syntax.DE.Doxygen.Java\ with\ doxygen :cal SetSyn("java.doxygen") -an 50.30.310 &Syntax.DE.Dracula :cal SetSyn("dracula") -an 50.30.320 &Syntax.DE.DSSSL :cal SetSyn("dsl") -an 50.30.330 &Syntax.DE.DTD :cal SetSyn("dtd") -an 50.30.340 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml") -an 50.30.350 &Syntax.DE.DTrace :cal SetSyn("dtrace") -an 50.30.360 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan") -an 50.30.370 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr") -an 50.30.380 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid") -an 50.30.400 &Syntax.DE.EDIF :cal SetSyn("edif") -an 50.30.410 &Syntax.DE.Eiffel :cal SetSyn("eiffel") -an 50.30.420 &Syntax.DE.Elinks\ config :cal SetSyn("elinks") -an 50.30.430 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt") -an 50.30.440 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd") -an 50.30.450 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang") -an 50.30.460 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc") -an 50.30.470 &Syntax.DE.ESQL-C :cal SetSyn("esqlc") -an 50.30.480 &Syntax.DE.Essbase\ script :cal SetSyn("csc") -an 50.30.490 &Syntax.DE.Esterel :cal SetSyn("esterel") -an 50.30.500 &Syntax.DE.Eterm\ config :cal SetSyn("eterm") -an 50.30.510 &Syntax.DE.Eviews :cal SetSyn("eviews") -an 50.30.520 &Syntax.DE.Exim\ conf :cal SetSyn("exim") -an 50.30.530 &Syntax.DE.Expect :cal SetSyn("expect") -an 50.30.540 &Syntax.DE.Exports :cal SetSyn("exports") +an 50.30.110 &Syntax.DE.Datascript :cal SetSyn("datascript") +an 50.30.120 &Syntax.DE.Debian.Debian\ ChangeLog :cal SetSyn("debchangelog") +an 50.30.130 &Syntax.DE.Debian.Debian\ Control :cal SetSyn("debcontrol") +an 50.30.140 &Syntax.DE.Debian.Debian\ Sources\.list :cal SetSyn("debsources") +an 50.30.150 &Syntax.DE.Denyhosts :cal SetSyn("denyhosts") +an 50.30.160 &Syntax.DE.Desktop :cal SetSyn("desktop") +an 50.30.170 &Syntax.DE.Dict\ config :cal SetSyn("dictconf") +an 50.30.180 &Syntax.DE.Dictd\ config :cal SetSyn("dictdconf") +an 50.30.190 &Syntax.DE.Diff :cal SetSyn("diff") +an 50.30.200 &Syntax.DE.Digital\ Command\ Lang :cal SetSyn("dcl") +an 50.30.210 &Syntax.DE.Dircolors :cal SetSyn("dircolors") +an 50.30.220 &Syntax.DE.Django\ template :cal SetSyn("django") +an 50.30.230 &Syntax.DE.DNS/BIND\ zone :cal SetSyn("bindzone") +an 50.30.240 &Syntax.DE.DocBook.auto-detect :cal SetSyn("docbk") +an 50.30.250 &Syntax.DE.DocBook.SGML :cal SetSyn("docbksgml") +an 50.30.260 &Syntax.DE.DocBook.XML :cal SetSyn("docbkxml") +an 50.30.270 &Syntax.DE.Dot :cal SetSyn("dot") +an 50.30.280 &Syntax.DE.Doxygen.C\ with\ doxygen :cal SetSyn("c.doxygen") +an 50.30.290 &Syntax.DE.Doxygen.C++\ with\ doxygen :cal SetSyn("cpp.doxygen") +an 50.30.300 &Syntax.DE.Doxygen.IDL\ with\ doxygen :cal SetSyn("idl.doxygen") +an 50.30.310 &Syntax.DE.Doxygen.Java\ with\ doxygen :cal SetSyn("java.doxygen") +an 50.30.320 &Syntax.DE.Dracula :cal SetSyn("dracula") +an 50.30.330 &Syntax.DE.DSSSL :cal SetSyn("dsl") +an 50.30.340 &Syntax.DE.DTD :cal SetSyn("dtd") +an 50.30.350 &Syntax.DE.DTML\ (Zope) :cal SetSyn("dtml") +an 50.30.360 &Syntax.DE.DTrace :cal SetSyn("dtrace") +an 50.30.370 &Syntax.DE.Dylan.Dylan :cal SetSyn("dylan") +an 50.30.380 &Syntax.DE.Dylan.Dylan\ interface :cal SetSyn("dylanintr") +an 50.30.390 &Syntax.DE.Dylan.Dylan\ lid :cal SetSyn("dylanlid") +an 50.30.410 &Syntax.DE.EDIF :cal SetSyn("edif") +an 50.30.420 &Syntax.DE.Eiffel :cal SetSyn("eiffel") +an 50.30.430 &Syntax.DE.Elinks\ config :cal SetSyn("elinks") +an 50.30.440 &Syntax.DE.Elm\ filter\ rules :cal SetSyn("elmfilt") +an 50.30.450 &Syntax.DE.Embedix\ Component\ Description :cal SetSyn("ecd") +an 50.30.460 &Syntax.DE.ERicsson\ LANGuage :cal SetSyn("erlang") +an 50.30.470 &Syntax.DE.ESMTP\ rc :cal SetSyn("esmtprc") +an 50.30.480 &Syntax.DE.ESQL-C :cal SetSyn("esqlc") +an 50.30.490 &Syntax.DE.Essbase\ script :cal SetSyn("csc") +an 50.30.500 &Syntax.DE.Esterel :cal SetSyn("esterel") +an 50.30.510 &Syntax.DE.Eterm\ config :cal SetSyn("eterm") +an 50.30.520 &Syntax.DE.Eviews :cal SetSyn("eviews") +an 50.30.530 &Syntax.DE.Exim\ conf :cal SetSyn("exim") +an 50.30.540 &Syntax.DE.Expect :cal SetSyn("expect") +an 50.30.550 &Syntax.DE.Exports :cal SetSyn("exports") an 50.40.100 &Syntax.FG.Fantom :cal SetSyn("fan") an 50.40.110 &Syntax.FG.Fetchmail :cal SetSyn("fetchmail") an 50.40.120 &Syntax.FG.FlexWiki :cal SetSyn("flexwiki") diff --git a/src/version.h b/src/version.h --- 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 "