]> granicus.if.org Git - vim/commitdiff
patch 7.4.2345 v7.4.2345
authorBram Moolenaar <Bram@vim.org>
Thu, 8 Sep 2016 18:28:45 +0000 (20:28 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 8 Sep 2016 18:28:45 +0000 (20:28 +0200)
Problem:    For MinGW RUBY_API_VER_LONG isn't set correctly.  Many default
            version numbers are outdated.
Solution:   Set RUBY_API_VER_LONG to RUBY_VER_LONG. Use latest stable releases
            for defaults. (Ken Takata)

src/Make_cyg_ming.mak
src/Make_mvc.mak
src/version.c

index 28fa9b03f93653e2244fdeca706cf174516822bc..63f7fa9a322124e94cd8cbc4ec4ea7b8dfd0fc11 100644 (file)
@@ -156,10 +156,10 @@ endif
 #      Perl interface:
 #        PERL=[Path to Perl directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_PERL=yes (to load the Perl DLL dynamically)
-#        PERL_VER=[Perl version, eg 56, 58, 510] (default is 56)
+#        PERL_VER=[Perl version, eg 56, 58, 510] (default is 524)
 ifdef PERL
 ifndef PERL_VER
-PERL_VER=56
+PERL_VER=524
 endif
 ifndef DYNAMIC_PERL
 DYNAMIC_PERL=yes
@@ -188,14 +188,14 @@ endif
 #      Lua interface:
 #        LUA=[Path to Lua directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_LUA=yes (to load the Lua DLL dynamically)
-#        LUA_VER=[Lua version, eg 51, 52] (default is 51)
+#        LUA_VER=[Lua version, eg 51, 52] (default is 53)
 ifdef LUA
 ifndef DYNAMIC_LUA
 DYNAMIC_LUA=yes
 endif
 
 ifndef LUA_VER
-LUA_VER=51
+LUA_VER=53
 endif
 
 ifeq (no,$(DYNAMIC_LUA))
@@ -207,7 +207,7 @@ endif
 #      MzScheme interface:
 #        MZSCHEME=[Path to MzScheme directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_MZSCHEME=yes (to load the MzScheme DLL dynamically)
-#        MZSCHEME_VER=[MzScheme version] (default is 205_000)
+#        MZSCHEME_VER=[MzScheme version] (default is 3m_a0solc (6.6))
 #        MZSCHEME_DEBUG=no
 ifdef MZSCHEME
 ifndef DYNAMIC_MZSCHEME
@@ -215,7 +215,7 @@ DYNAMIC_MZSCHEME=yes
 endif
 
 ifndef MZSCHEME_VER
-MZSCHEME_VER=205_000
+MZSCHEME_VER=3m_a0solc
 endif
 
 # for version 4.x we need to generate byte-code for Scheme base
@@ -263,7 +263,7 @@ endif
 #      Python interface:
 #        PYTHON=[Path to Python directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_PYTHON=yes (to load the Python DLL dynamically)
-#        PYTHON_VER=[Python version, eg 22, 23, ..., 27] (default is 22)
+#        PYTHON_VER=[Python version, eg 22, 23, ..., 27] (default is 27)
 ifdef PYTHON
 ifndef DYNAMIC_PYTHON
 DYNAMIC_PYTHON=yes
@@ -296,14 +296,14 @@ endif
 #      Python3 interface:
 #        PYTHON3=[Path to Python3 directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_PYTHON3=yes (to load the Python3 DLL dynamically)
-#        PYTHON3_VER=[Python3 version, eg 31, 32] (default is 31)
+#        PYTHON3_VER=[Python3 version, eg 31, 32] (default is 35)
 ifdef PYTHON3
 ifndef DYNAMIC_PYTHON3
 DYNAMIC_PYTHON3=yes
 endif
 
 ifndef PYTHON3_VER
-PYTHON3_VER=31
+PYTHON3_VER=35
 endif
 ifndef DYNAMIC_PYTHON3_DLL
 DYNAMIC_PYTHON3_DLL=python$(PYTHON3_VER).dll
@@ -328,18 +328,18 @@ endif
 #      TCL interface:
 #        TCL=[Path to TCL directory] (Set inside Make_cyg.mak or Make_ming.mak)
 #        DYNAMIC_TCL=yes (to load the TCL DLL dynamically)
-#        TCL_VER=[TCL version, eg 83, 84] (default is 83)
-#        TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.3)
+#        TCL_VER=[TCL version, eg 83, 84] (default is 86)
+#        TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.6)
 #          You must set TCL_VER_LONG when you set TCL_VER.
 ifdef TCL
 ifndef DYNAMIC_TCL
 DYNAMIC_TCL=yes
 endif
 ifndef TCL_VER
-TCL_VER = 83
+TCL_VER = 86
 endif
 ifndef TCL_VER_LONG
-TCL_VER_LONG = 8.3
+TCL_VER_LONG = 8.6
 endif
 TCLINC += -I$(TCL)/include
 endif
@@ -367,7 +367,7 @@ ifndef RUBY_VER_LONG
 RUBY_VER_LONG = 2.2.0
 endif
 ifndef RUBY_API_VER_LONG
-RUBY_API_VER_LONG = $(RUBY_API_VER_LONG)
+RUBY_API_VER_LONG = $(RUBY_VER_LONG)
 endif
 ifndef RUBY_API_VER
 RUBY_API_VER = $(subst .,,$(RUBY_API_VER_LONG))
index 23f5f8277484830ed351abd17be380e41ca1f29a..91ae25a071521888913e5916963b1575d8e65c8b 100644 (file)
 #      Lua interface:
 #        LUA=[Path to Lua directory]
 #        DYNAMIC_LUA=yes (to load the Lua DLL dynamically)
-#        LUA_VER=[Lua version]  (default is 51)
+#        LUA_VER=[Lua version]  (default is 53)
 #
 #      MzScheme interface:
 #        MZSCHEME=[Path to MzScheme directory]
 #        DYNAMIC_MZSCHEME=yes (to load the MzScheme DLLs dynamically)
-#        MZSCHEME_VER=[version, 205_000, ...]
+#        MZSCHEME_VER=[version, 205_000, ...] (default is 3m_a0solc (6.6))
 #        MZSCHEME_DEBUG=no
 #
 #      Perl interface:
 #        DYNAMIC_PERL=yes (to load the Perl DLL dynamically)
 #        PERL_VER=[Perl version, in the form 55 (5.005), 56 (5.6.x),
 #                  510 (5.10.x), etc]
-#        (default is 56)
+#        (default is 524)
 #
 #      Python interface:
 #        PYTHON=[Path to Python directory]
 #        DYNAMIC_PYTHON=yes (to load the Python DLL dynamically)
-#        PYTHON_VER=[Python version, eg 22, 23, ..., 27]  (default is 22)
+#        PYTHON_VER=[Python version, eg 22, 23, ..., 27]  (default is 27)
 #
 #      Python3 interface:
 #        PYTHON3=[Path to Python3 directory]
 #        DYNAMIC_PYTHON3=yes (to load the Python3 DLL dynamically)
-#        PYTHON3_VER=[Python3 version, eg 30, 31]  (default is 31)
+#        PYTHON3_VER=[Python3 version, eg 30, 31]  (default is 35)
 #
 #      Ruby interface:
 #        RUBY=[Path to Ruby directory]
@@ -78,8 +78,8 @@
 #      Tcl interface:
 #        TCL=[Path to Tcl directory]
 #        DYNAMIC_TCL=yes (to load the Tcl DLL dynamically)
-#        TCL_VER=[Tcl version, e.g. 80, 83]  (default is 83)
-#        TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.3)
+#        TCL_VER=[Tcl version, e.g. 80, 83]  (default is 86)
+#        TCL_VER_LONG=[Tcl version, eg 8.3] (default is 8.6)
 #          You must set TCL_VER_LONG when you set TCL_VER.
 #
 #      Cscope support: CSCOPE=yes
@@ -700,8 +700,8 @@ CFLAGS = $(CFLAGS) -DDYNAMIC_GETTEXT
 # TCL interface
 !ifdef TCL
 !ifndef TCL_VER
-TCL_VER = 83
-TCL_VER_LONG = 8.3
+TCL_VER = 86
+TCL_VER_LONG = 8.6
 !endif
 !message Tcl requested (version $(TCL_VER)) - root dir is "$(TCL)"
 !if "$(DYNAMIC_TCL)" == "yes"
@@ -723,7 +723,7 @@ TCL_LIB = $(TCL)\lib\tcl$(TCL_VER)vc.lib
 # Lua interface
 !ifdef LUA
 !ifndef LUA_VER
-LUA_VER = 51
+LUA_VER = 53
 !endif
 !message Lua requested (version $(LUA_VER)) - root dir is "$(LUA)"
 !if "$(DYNAMIC_LUA)" == "yes"
@@ -751,7 +751,7 @@ DYNAMIC_PYTHON3=yes
 # PYTHON interface
 !ifdef PYTHON
 !ifndef PYTHON_VER
-PYTHON_VER = 22
+PYTHON_VER = 27
 !endif
 !message Python requested (version $(PYTHON_VER)) - root dir is "$(PYTHON)"
 !if "$(DYNAMIC_PYTHON)" == "yes"
@@ -772,7 +772,7 @@ PYTHON_LIB = $(PYTHON)\libs\python$(PYTHON_VER).lib
 # PYTHON3 interface
 !ifdef PYTHON3
 !ifndef PYTHON3_VER
-PYTHON3_VER = 31
+PYTHON3_VER = 35
 !endif
 !message Python3 requested (version $(PYTHON3_VER)) - root dir is "$(PYTHON3)"
 !if "$(DYNAMIC_PYTHON3)" == "yes"
@@ -794,7 +794,7 @@ PYTHON3_LIB = $(PYTHON3)\libs\python$(PYTHON3_VER).lib
 !ifdef MZSCHEME
 !message MzScheme requested - root dir is "$(MZSCHEME)"
 !ifndef MZSCHEME_VER
-MZSCHEME_VER = 205_000
+MZSCHEME_VER = 3m_a0solc
 !endif
 !ifndef MZSCHEME_COLLECTS
 MZSCHEME_COLLECTS=$(MZSCHEME)\collects
@@ -852,7 +852,7 @@ MZSCHEME_LIB = $(MZSCHEME_LIB) /STACK:8388608
 # Perl interface
 !ifdef PERL
 !ifndef PERL_VER
-PERL_VER = 56
+PERL_VER = 524
 !endif
 !message Perl requested (version $(PERL_VER)) - root dir is "$(PERL)"
 !if "$(DYNAMIC_PERL)" == "yes"
index 634c1285ca2879746af379a9089c153cf1fe3a2a..fac99acf23986c62747004d9ed5cb37e75f357a4 100644 (file)
@@ -763,6 +763,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2345,
 /**/
     2344,
 /**/