# HG changeset patch # User vimboss # Date 1193693934 0 # Node ID d065616e083680035f38a54409e857ebc2202db3 # Parent 342cf2a9f5cce4f70e6a974253b20c8e309de7ef updated for version 7.1-146 diff --git a/src/Make_vms.mms b/src/Make_vms.mms --- a/src/Make_vms.mms +++ b/src/Make_vms.mms @@ -2,7 +2,7 @@ # Makefile for Vim on OpenVMS # # Maintainer: Zoltan Arpadffy -# Last change: 2007 May 07 +# Last change: 2007 Oct 22 # # This has script been tested on VMS 6.2 to 8.2 on DEC Alpha, VAX and IA64 # with MMS and MMK @@ -96,8 +96,7 @@ CCVER = YES .IFDEF MMSVAX .IFDEF DECC # VAX with DECC -CC_DEF = cc # /decc # some system requires this switch - # but when it is not required /ver might fail +CC_DEF = cc # /decc # some system requires this switch but when it is not required /ver might fail PREFIX = /prefix=all .ELSE # VAX with VAXC CC_DEF = cc diff --git a/src/fileio.c b/src/fileio.c --- a/src/fileio.c +++ b/src/fileio.c @@ -4251,7 +4251,8 @@ restore_backup: * they don't it adds one. * With other RMS structures it works perfect without this fix. */ - if ((buf->b_fab_rat & (FAB$M_FTN | FAB$M_CR)) != 0) + if (buf->b_fab_rfm == FAB$C_VFC + || ((buf->b_fab_rat & (FAB$M_FTN | FAB$M_CR)) != 0)) { int b2write; diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -667,6 +667,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 146, +/**/ 145, /**/ 144,