updated for version 7.0162
diff --git a/src/bigvim.bat b/src/bigvim.bat
index 12b109d..ded5bc4 100644
--- a/src/bigvim.bat
+++ b/src/bigvim.bat
@@ -1,3 +1,3 @@
:: command to build big Vim with OLE, Perl, Python, Ruby and Tcl
-nmake -f Make_mvc.mak GUI=yes OLE=yes PERL=E:\perl58 DYNAMIC_PERL=yes PERL_VER=58 PYTHON=e:\python23 DYNAMIC_PYTHON=yes PYTHON_VER=23 RUBY=e:\ruby18 DYNAMIC_RUBY=yes RUBY_VER=18 RUBY_VER_LONG=1.8 TCL=e:\tcl DYNAMIC_TCL=yes %1 IME=yes CSCOPE=yes XPM=e:\xpm
+nmake -f Make_mvc.mak GUI=yes OLE=yes PERL=E:\perl58 DYNAMIC_PERL=yes PERL_VER=58 PYTHON=e:\python24 DYNAMIC_PYTHON=yes PYTHON_VER=24 RUBY=e:\ruby18 DYNAMIC_RUBY=yes RUBY_VER=18 RUBY_VER_LONG=1.8 TCL=e:\tcl DYNAMIC_TCL=yes %1 IME=yes CSCOPE=yes XPM=e:\xpm
diff --git a/src/fileio.c b/src/fileio.c
index 302e93a..eaa2bd1 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -5800,7 +5800,9 @@
errmsg = _("E210: Error reading \"%s\"");
to = from;
}
+#ifndef UNIX /* for Unix mch_open() already set ther permission */
mch_setperm(to, perm);
+#endif
#ifdef HAVE_ACL
mch_set_acl(to, acl);
#endif
diff --git a/src/normal.c b/src/normal.c
index 2d574d5..405ac3d 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -1140,7 +1140,7 @@
#endif
}
- /* get the length of mapped chars again after typing a count, second
+ /* Get the length of mapped chars again after typing a count, second
* character or "z333<cr>". */
if (old_mapped_len > 0)
old_mapped_len = typebuf_maplen();
diff --git a/src/vim.def b/src/vim.def
index fec09c7..9fb80f7 100644
--- a/src/vim.def
+++ b/src/vim.def
@@ -1,4 +1,4 @@
CODE PRELOAD EXECUTEONLY
DATA MULTIPLE SHARED
-DESCRIPTION 'Vim 6.0'
+DESCRIPTION 'Vim 7.0'
HEAPSIZE 0,0
diff --git a/src/vim16.def b/src/vim16.def
index 13b8c04..452325c 100644
--- a/src/vim16.def
+++ b/src/vim16.def
@@ -1,5 +1,5 @@
CODE PRELOAD EXECUTEONLY
DATA MULTIPLE SHARED
-DESCRIPTION 'Vim 7.0aa'
+DESCRIPTION 'Vim 7.0'
STACKSIZE 16000
HEAPSIZE 10000