Skip to content

Commit acf92d2

Browse files
committed
patch 7.4.1026
Problem: When using MingW the tests do not clean up all files. E.g. test 17 leaves Xdir1 behind. (Michael Soyka) Solution: Also delete directories, like Make_dos.mak. Delete files after directories to reduce warnings.
1 parent 6c7b444 commit acf92d2

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

src/testdir/Make_dos.mak

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ $(TEST_OUTFILES): $(DOSTMP)\$(*B).in
5151
$(VIMPROG) -u dos.vim -U NONE --noplugin -s dotest.in $(*B).in
5252
-@if exist test.out MOVE /y test.out $(DOSTMP)\$(*B).out
5353
-@if exist $(*B).in.bak move /y $(*B).in.bak $(*B).in
54-
-@del X*
5554
-@if exist test.ok del test.ok
5655
-@if exist Xdir1 rd /s /q Xdir1
5756
-@if exist Xfind rd /s /q Xfind
57+
-@del X*
5858
-@if exist viminfo del viminfo
5959
$(VIMPROG) -u dos.vim --noplugin "+set ff=unix|f test.out|wq" \
6060
$(DOSTMP)\$(*B).out
@@ -87,9 +87,9 @@ clean:
8787
-if exist mbyte.vim del mbyte.vim
8888
-if exist mzscheme.vim del mzscheme.vim
8989
-if exist lua.vim del lua.vim
90-
-del X*
9190
-if exist Xdir1 rd /s /q Xdir1
9291
-if exist Xfind rd /s /q Xfind
92+
-del X*
9393
-if exist viminfo del viminfo
9494
-if exist test.log del test.log
9595
-if exist messages del messages

src/testdir/Make_ming.mak

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010

1111
ifneq (sh.exe, $(SHELL))
1212
DEL = rm -f
13+
DELDIR = rm -rf
1314
MV = mv
1415
CP = cp
1516
CAT = cat
1617
DIRSLASH = /
1718
else
1819
DEL = del
20+
DELDIR = rd /s /q
1921
MV = rename
2022
CP = copy
2123
CAT = type
@@ -76,6 +78,8 @@ clean:
7678
-$(DEL) mbyte.vim
7779
-$(DEL) mzscheme.vim
7880
-$(DEL) lua.vim
81+
-$(DELDIR) Xdir1
82+
-$(DELDIR) Xfind
7983
-$(DEL) X*
8084
-$(DEL) viminfo
8185

@@ -85,6 +89,8 @@ clean:
8589
diff test.out $*.ok
8690
-$(DEL) $*.out
8791
$(MV) test.out $*.out
92+
-$(DELDIR) Xdir1
93+
-$(DELDIR) Xfind
8894
-$(DEL) X*
8995
-$(DEL) test.ok
9096
-$(DEL) viminfo

src/version.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,8 @@ static char *(features[]) =
741741

742742
static int included_patches[] =
743743
{ /* Add new patch number below this line */
744+
/**/
745+
1026,
744746
/**/
745747
1025,
746748
/**/

0 commit comments

Comments
 (0)