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.
diff --git a/src/testdir/Make_ming.mak b/src/testdir/Make_ming.mak
index fb62783..88e72b1 100644
--- a/src/testdir/Make_ming.mak
+++ b/src/testdir/Make_ming.mak
@@ -10,12 +10,14 @@
 
 ifneq (sh.exe, $(SHELL))
 DEL = rm -f
+DELDIR = rm -rf
 MV = mv
 CP = cp
 CAT = cat
 DIRSLASH = /
 else
 DEL = del
+DELDIR = rd /s /q
 MV = rename
 CP = copy
 CAT = type
@@ -76,6 +78,8 @@
 	-$(DEL) mbyte.vim
 	-$(DEL) mzscheme.vim
 	-$(DEL) lua.vim
+	-$(DELDIR) Xdir1
+	-$(DELDIR) Xfind
 	-$(DEL) X*
 	-$(DEL) viminfo
 
@@ -85,6 +89,8 @@
 	diff test.out $*.ok
 	-$(DEL) $*.out
 	$(MV) test.out $*.out
+	-$(DELDIR) Xdir1
+	-$(DELDIR) Xfind
 	-$(DEL) X*
 	-$(DEL) test.ok
 	-$(DEL) viminfo