From 91376b63877c113fe9a3fff2c1b04bf9504f447f Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 16:17:02 +0100 Subject: [PATCH 1/6] patch 7.4.964 Problem: Test 87 doesn't work in a shadow directory. Solution: Handle the extra subdirectory. (James McCoy, closes #515) --- src/testdir/test87.in | 15 +++++++++++++-- src/version.c | 2 ++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/testdir/test87.in b/src/testdir/test87.in index fedc7959f2..2308fde97b 100644 --- a/src/testdir/test87.in +++ b/src/testdir/test87.in @@ -910,8 +910,19 @@ fnamemodify = vim.Function('fnamemodify') cb.append(str(fnamemodify('.', ':p:h:t'))) cb.append(vim.eval('@%')) os.chdir('..') -cb.append(str(fnamemodify('.', ':p:h:t'))) -cb.append(vim.eval('@%').replace(os.path.sep, '/')) +path = fnamemodify('.', ':p:h:t') +if path != b'src': + # Running tests from a shadow directory, so move up another level + # This will result in @% looking like shadow/testdir/test87.in, hence the + # slicing to remove the leading path and path separator + os.chdir('..') + cb.append(str(fnamemodify('.', ':p:h:t'))) + cb.append(vim.eval('@%')[len(path)+1:].replace(os.path.sep, '/')) + os.chdir(path) +else: + cb.append(str(fnamemodify('.', ':p:h:t'))) + cb.append(vim.eval('@%').replace(os.path.sep, '/')) +del path os.chdir('testdir') cb.append(str(fnamemodify('.', ':p:h:t'))) cb.append(vim.eval('@%')) diff --git a/src/version.c b/src/version.c index b18ea0236c..3fc57c5e5b 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 964, /**/ 963, /**/ From 941aea2b975623a0c8bc24b140881ef0032a8bb8 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 17:14:27 +0100 Subject: [PATCH 2/6] patch 7.4.965 Problem: On FreeBSD /dev/fd/ files are special. Solution: Use is_dev_fd_file() also for FreeBSD. (Derek Schrock, closes #521) --- src/fileio.c | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fileio.c b/src/fileio.c index b3fc287504..9224777711 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -27,7 +27,7 @@ /* Is there any system that doesn't have access()? */ #define USE_MCH_ACCESS -#if defined(sun) && defined(S_ISCHR) +#if (defined(sun) || defined(__FreeBSD__)) && defined(S_ISCHR) # define OPEN_CHR_FILES static int is_dev_fd_file(char_u *fname); #endif diff --git a/src/version.c b/src/version.c index 3fc57c5e5b..049e766003 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 965, /**/ 964, /**/ From 49222bee65228c7b5994b33c1568394c3cbf4583 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 18:11:30 +0100 Subject: [PATCH 3/6] patch 7.4.966 Problem: Configure doesn't work with a space in a path. Solution: Put paths in quotes. (James McCoy, close #525) --- src/auto/configure | 30 +++++++++++++++--------------- src/configure.in | 30 +++++++++++++++--------------- src/version.c | 2 ++ 3 files changed, 32 insertions(+), 30 deletions(-) diff --git a/src/auto/configure b/src/auto/configure index 1acf7da2e3..0564b9f3a0 100755 --- a/src/auto/configure +++ b/src/auto/configure @@ -5017,7 +5017,7 @@ $as_echo "$vi_cv_version_plain_lua" >&6; } if test "x$vi_cv_with_luajit" != "xno" && test "X$vi_cv_version_luajit" != "X"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit" >&5 $as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit... " >&6; } - if test -f $vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit/lua.h"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } LUA_INC=/luajit-$vi_cv_version_luajit @@ -5026,7 +5026,7 @@ $as_echo "yes" >&6; } if test "X$LUA_INC" = "X"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include" >&5 $as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include... " >&6; } - if test -f $vi_cv_path_lua_pfx/include/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/lua.h"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else @@ -5034,7 +5034,7 @@ $as_echo "yes" >&6; } $as_echo "no" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua" >&5 $as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua... " >&6; } - if test -f $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } LUA_INC=/lua$vi_cv_version_lua @@ -5285,7 +5285,7 @@ $as_echo "$vi_cv_path_mzscheme_pfx" >&6; } if test "X$vi_cv_path_mzscheme_pfx" != "X"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5 $as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include... " >&6; } - if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/scheme.h"; then SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } @@ -5294,7 +5294,7 @@ $as_echo "yes" >&6; } $as_echo "no" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt" >&5 $as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt... " >&6; } - if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/plt/scheme.h"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/plt @@ -5303,7 +5303,7 @@ $as_echo "yes" >&6; } $as_echo "no" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket" >&5 $as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket... " >&6; } - if test -f $vi_cv_path_mzscheme_pfx/include/racket/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/racket/scheme.h"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/racket @@ -5372,16 +5372,16 @@ $as_echo "no" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for racket collects directory" >&5 $as_echo_n "checking for racket collects directory... " >&6; } - if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/lib/plt/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/plt/ else - if test -d $vi_cv_path_mzscheme_pfx/lib/racket/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/lib/racket/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/racket/ else - if test -d $vi_cv_path_mzscheme_pfx/share/racket/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/share/racket/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/share/racket/ else - if test -d $vi_cv_path_mzscheme_pfx/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/ fi fi @@ -6843,7 +6843,7 @@ fi if test "X$vi_cv_path_tcl" != "X"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking Tcl version" >&5 $as_echo_n "checking Tcl version... " >&6; } - if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then + if echo 'exit [expr [info tclversion] < 8.0]' | "$vi_cv_path_tcl" - ; then tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -` { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tclver - OK" >&5 $as_echo "$tclver - OK" >&6; }; @@ -6880,10 +6880,10 @@ $as_echo_n "checking for location of tclConfig.sh script... " >&6; } tclcnf="/System/Library/Frameworks/Tcl.framework" fi for try in $tclcnf; do - if test -f $try/tclConfig.sh; then + if test -f "$try/tclConfig.sh"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/tclConfig.sh" >&5 $as_echo "$try/tclConfig.sh" >&6; } - . $try/tclConfig.sh + . "$try/tclConfig.sh" TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"` TCL_DEFS=`echo $TCL_DEFS | sed -e 's/\\\\ /\\\\X/g' | tr ' ' '\012' | sed -e '/^[^-]/d' -e '/^-[^D]/d' -e '/-D[^_]/d' -e 's/-D_/ -D_/' | tr '\012' ' ' | sed -e 's/\\\\X/\\\\ /g'` break @@ -6900,10 +6900,10 @@ $as_echo_n "checking for Tcl library by myself... " >&6; } for ver in "" $tclver ; do for try in $tcllib ; do trylib=tcl$ver$ext - if test -f $try/lib$trylib ; then + if test -f "$try/lib$trylib" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/lib$trylib" >&5 $as_echo "$try/lib$trylib" >&6; } - TCL_LIBS="-L$try -ltcl$ver -ldl -lm" + TCL_LIBS="-L\"$try\" -ltcl$ver -ldl -lm" if test "`(uname) 2>/dev/null`" = SunOS && uname -r | grep '^5' >/dev/null; then TCL_LIBS="$TCL_LIBS -R $try" diff --git a/src/configure.in b/src/configure.in index 4f4b2fd438..3934f88c54 100644 --- a/src/configure.in +++ b/src/configure.in @@ -546,19 +546,19 @@ if test "$enable_luainterp" = "yes" -o "$enable_luainterp" = "dynamic"; then fi if test "x$vi_cv_with_luajit" != "xno" && test "X$vi_cv_version_luajit" != "X"; then AC_MSG_CHECKING(if lua.h can be found in $vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit) - if test -f $vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/luajit-$vi_cv_version_luajit/lua.h"; then AC_MSG_RESULT(yes) LUA_INC=/luajit-$vi_cv_version_luajit fi fi if test "X$LUA_INC" = "X"; then AC_MSG_CHECKING(if lua.h can be found in $vi_cv_path_lua_pfx/include) - if test -f $vi_cv_path_lua_pfx/include/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/lua.h"; then AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) AC_MSG_CHECKING(if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua) - if test -f $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h; then + if test -f "$vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h"; then AC_MSG_RESULT(yes) LUA_INC=/lua$vi_cv_version_lua else @@ -734,19 +734,19 @@ if test "$enable_mzschemeinterp" = "yes"; then SCHEME_INC= if test "X$vi_cv_path_mzscheme_pfx" != "X"; then AC_MSG_CHECKING(if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include) - if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/scheme.h"; then SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) AC_MSG_CHECKING(if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt) - if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/plt/scheme.h"; then AC_MSG_RESULT(yes) SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/plt else AC_MSG_RESULT(no) AC_MSG_CHECKING(if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket) - if test -f $vi_cv_path_mzscheme_pfx/include/racket/scheme.h; then + if test -f "$vi_cv_path_mzscheme_pfx/include/racket/scheme.h"; then AC_MSG_RESULT(yes) SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/racket else @@ -809,16 +809,16 @@ if test "$enable_mzschemeinterp" = "yes"; then fi AC_MSG_CHECKING(for racket collects directory) - if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/lib/plt/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/plt/ else - if test -d $vi_cv_path_mzscheme_pfx/lib/racket/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/lib/racket/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/racket/ else - if test -d $vi_cv_path_mzscheme_pfx/share/racket/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/share/racket/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/share/racket/ else - if test -d $vi_cv_path_mzscheme_pfx/collects; then + if test -d "$vi_cv_path_mzscheme_pfx/collects"; then SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/ fi fi @@ -1656,7 +1656,7 @@ if test "$enable_tclinterp" = "yes"; then fi if test "X$vi_cv_path_tcl" != "X"; then AC_MSG_CHECKING(Tcl version) - if echo 'exit [[expr [info tclversion] < 8.0]]' | $vi_cv_path_tcl - ; then + if echo 'exit [[expr [info tclversion] < 8.0]]' | "$vi_cv_path_tcl" - ; then tclver=`echo 'puts [[info tclversion]]' | $vi_cv_path_tcl -` AC_MSG_RESULT($tclver - OK); tclloc=`echo 'set l [[info library]];set i [[string last lib $l]];incr i -2;puts [[string range $l 0 $i]]' | $vi_cv_path_tcl -` @@ -1690,9 +1690,9 @@ if test "$enable_tclinterp" = "yes"; then tclcnf="/System/Library/Frameworks/Tcl.framework" fi for try in $tclcnf; do - if test -f $try/tclConfig.sh; then + if test -f "$try/tclConfig.sh"; then AC_MSG_RESULT($try/tclConfig.sh) - . $try/tclConfig.sh + . "$try/tclConfig.sh" dnl use eval, because tcl 8.2 includes ${TCL_DBGX} TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"` dnl Use $TCL_DEFS for -D_THREAD_SAFE et al. But only use the @@ -1710,9 +1710,9 @@ if test "$enable_tclinterp" = "yes"; then for ver in "" $tclver ; do for try in $tcllib ; do trylib=tcl$ver$ext - if test -f $try/lib$trylib ; then + if test -f "$try/lib$trylib" ; then AC_MSG_RESULT($try/lib$trylib) - TCL_LIBS="-L$try -ltcl$ver -ldl -lm" + TCL_LIBS="-L\"$try\" -ltcl$ver -ldl -lm" if test "`(uname) 2>/dev/null`" = SunOS && uname -r | grep '^5' >/dev/null; then TCL_LIBS="$TCL_LIBS -R $try" diff --git a/src/version.c b/src/version.c index 049e766003..c67e47cb79 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 966, /**/ 965, /**/ From 6b90351786eb0915336b576cc930300bf5c9ac63 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 19:38:44 +0100 Subject: [PATCH 4/6] patch 7.4.967 Problem: Cross compilation on MS-windows doesn't work well. Solution: Tidy up cross compilation across architectures with Visual Studio. (Mike Williams) --- src/Make_mvc.mak | 20 ++++++++++++-------- src/version.c | 2 ++ 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/Make_mvc.mak b/src/Make_mvc.mak index c7b28d59c1..5583ef2d96 100644 --- a/src/Make_mvc.mak +++ b/src/Make_mvc.mak @@ -211,20 +211,24 @@ OBJDIR = $(OBJDIR)d ! ifdef CPU ASSEMBLY_ARCHITECTURE=$(CPU) # Using I386 for $ASSEMBLY_ARCHITECTURE doesn't work for VC7. -! if ("$(ASSEMBLY_ARCHITECTURE)" == "i386") || ("$(ASSEMBLY_ARCHITECTURE)" == "I386") -ASSEMBLY_ARCHITECTURE = x86 -! endif -! else -CPU = $(PROCESSOR_ARCHITECTURE) -ASSEMBLY_ARCHITECTURE = $(PROCESSOR_ARCHITECTURE) -! if ("$(CPU)" == "x86") || ("$(CPU)" == "X86") +! if "$(CPU)" == "I386" CPU = i386 ! endif +! else # !CPU +CPU = i386 +! ifdef PLATFORM +! if ("$(PLATFORM)" == "x64") || ("$(PLATFORM)" == "X64") +CPU = AMD64 +! elseif ("$(PLATFORM)" != "x86") && ("$(PLATFORM)" != "X86") +! error *** ERROR Unknown target platform "$(PLATFORM)". Make aborted. +! endif +! endif # !PLATFORM ! endif !else # !PROCESSOR_ARCHITECTURE # We're on Windows 95 CPU = i386 !endif # !PROCESSOR_ARCHITECTURE +ASSEMBLY_ARCHITECTURE=$(CPU) OBJDIR = $(OBJDIR)$(CPU) # Build a retail version by default @@ -415,7 +419,7 @@ CPUARG = !endif !else # VC8/9/10 only allows specifying SSE architecture but only for 32bit -!if "$(ASSEMBLY_ARCHITECTURE)" == "x86" && "$(CPUNR)" == "pentium4" +!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && "$(CPUNR)" == "pentium4" CPUARG = /arch:SSE2 !endif !endif diff --git a/src/version.c b/src/version.c index c67e47cb79..5a166e7000 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 967, /**/ 966, /**/ From b65c749ac5a8a990d53493e3b9677142b1b9e4ce Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 20:53:58 +0100 Subject: [PATCH 5/6] patch 7.4.968 Problem: test86 and test87 are flaky in Appveyor. Solution: Reduce the count from 8 to 7. (suggested by ZyX) --- src/testdir/test86.in | 2 +- src/testdir/test87.in | 2 +- src/version.c | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/testdir/test86.in b/src/testdir/test86.in index 32888f8362..ae8ee3ebf4 100644 --- a/src/testdir/test86.in +++ b/src/testdir/test86.in @@ -370,7 +370,7 @@ EOF :sleep 1 :py t.running = False :py t.join() -:py l[0] = t.t > 8 # check if the background thread is working +:py l[0] = t.t > 7 # check if the background thread is working :py del time :py del threading :py del t diff --git a/src/testdir/test87.in b/src/testdir/test87.in index 2308fde97b..7ad05de998 100644 --- a/src/testdir/test87.in +++ b/src/testdir/test87.in @@ -367,7 +367,7 @@ EOF :sleep 1 :py3 t.running = False :py3 t.join() -:py3 l[0] = t.t > 8 # check if the background thread is working +:py3 l[0] = t.t > 7 # check if the background thread is working :py3 del time :py3 del threading :py3 del t diff --git a/src/version.c b/src/version.c index 5a166e7000..40a877d433 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 968, /**/ 967, /**/ From 35be4534c029148a89ccc41e8e465d793e7ed7c2 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Fri, 11 Dec 2015 22:38:36 +0100 Subject: [PATCH 6/6] patch 7.4.969 Problem: Compiler warnings on Windowx x64 build. Solution: Add type casts. (Mike Williams) --- src/option.c | 4 ++-- src/version.c | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/option.c b/src/option.c index f8cb1ba7cd..3f98f47b85 100644 --- a/src/option.c +++ b/src/option.c @@ -3287,8 +3287,8 @@ set_init_1() if (opt_idx >= 0) { #if !defined(HAVE_AVAIL_MEM) && !defined(HAVE_TOTAL_MEM) - if ((long)options[opt_idx].def_val[VI_DEFAULT] > (long)n - || (long)options[opt_idx].def_val[VI_DEFAULT] == 0L) + if ((long)(long_i)options[opt_idx].def_val[VI_DEFAULT] > (long)n + || (long)(long_i)options[opt_idx].def_val[VI_DEFAULT] == 0L) #endif options[opt_idx].def_val[VI_DEFAULT] = (char_u *)n; } diff --git a/src/version.c b/src/version.c index 40a877d433..62990fc66b 100644 --- a/src/version.c +++ b/src/version.c @@ -741,6 +741,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 969, /**/ 968, /**/