updated for version 7.2.328
Problem:    has("win64") does not return 1 on 64 bit MS-Windows version.
Solution:   Also check for _WIN64 besides WIN64.
diff --git a/.gitignore b/.gitignore
index e989f5e..5243f92 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
-# Unixen
+# Unixen: object and executable files.
 *.o
 src/vim
 src/xxd/xxd
@@ -16,7 +16,6 @@
 src/auto/pathdef.c
 
 # Windows
-.hgignore
 *.exe
 *.idb
 *.manifest
diff --git a/src/eval.c b/src/eval.c
index 6bd2aa7..c076560 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -11453,7 +11453,7 @@
 #if defined(UNIX) && (defined(__CYGWIN32__) || defined(__CYGWIN__))
 	"win32unix",
 #endif
-#ifdef WIN64
+#if defined(WIN64) || defined(_WIN64)
 	"win64",
 #endif
 #ifdef EBCDIC
diff --git a/src/version.c b/src/version.c
index a802841..f628c8c 100644
--- a/src/version.c
+++ b/src/version.c
@@ -682,6 +682,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    328,
+/**/
     327,
 /**/
     326,