Lots of spelling fixes that accumulated in my tree again, made several
error msgs more verbose, doc updates.

diff --git a/misc/registry.c b/misc/registry.c
index 01b9645..b391811 100644
--- a/misc/registry.c
+++ b/misc/registry.c
@@ -128,7 +128,7 @@
 	RegSetValueExA(hkey,"Identifier",0,REG_SZ,"SystemType WINE",strlen("SystemType WINE"));
 	RegCloseKey(hkey);
 
-	/* \\SOFTWARE\\Microsoft\\Window NT\\CurrentVersion
+	/* \\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion
 	 *						CurrentVersion
 	 *						CurrentBuildNumber
 	 *						CurrentType
@@ -248,7 +248,7 @@
 			s++;
 			if (!*s) {
 				/* Dangling \ ... may only happen if a registry
-				 * write was short. FIXME: What do to?
+				 * write was short. FIXME: What to do?
 				 */
 				 break;
 			}
@@ -1435,7 +1435,8 @@
   REGISTRY_Init();
   SetLoadLevel(0);
 
-  if (RegCreateKeyA(HKEY_USERS, ".Default", &hkey_users_default)) hkey_users_default = 0;
+  if (RegCreateKeyA(HKEY_USERS, ".Default", &hkey_users_default))
+	  hkey_users_default = 0;
 
   GetWindowsDirectoryA( windir, MAX_PATHNAME_LEN );
 
@@ -1577,7 +1578,7 @@
       _wine_loadreg( HKEY_USERS, SAVE_USERS_DEFAULT );
 
       /* 
-       * Load the global machine defaults directly form sysconfdir
+       * Load the global machine defaults directly from sysconfdir
        */
       _wine_loadreg( HKEY_LOCAL_MACHINE, SAVE_LOCAL_MACHINE_DEFAULT );
   }