Included patch for persistent undo.  Lots of changes and added test.
diff --git a/src/version.c b/src/version.c
index fe82987..04a33b8 100644
--- a/src/version.c
+++ b/src/version.c
@@ -426,6 +426,11 @@
 #else
 	"-perl",
 #endif
+#ifdef FEAT_PERSISTENT_UNDO
+	"+persistent_undo",
+#else
+	"-persistent_undo",
+#endif
 #ifdef FEAT_PRINTER
 # ifdef FEAT_POSTSCRIPT
 	"+postscript",