]> granicus.if.org Git - vim/commitdiff
updated for version 7.2-318 v7.2.318
authorBram Moolenaar <Bram@vim.org>
Wed, 16 Dec 2009 17:28:07 +0000 (17:28 +0000)
committerBram Moolenaar <Bram@vim.org>
Wed, 16 Dec 2009 17:28:07 +0000 (17:28 +0000)
src/main.c
src/version.c

index 954384a56d871d728f8c427f210ebbc49ab98cf6..4e027ab8c7f3867f306cea1982169f96dcff3252 100644 (file)
@@ -366,14 +366,21 @@ main
      * Check if the GUI can be started.  Reset gui.starting if not.
      * Don't know about other systems, stay on the safe side and don't check.
      */
-    if (gui.starting && gui_init_check() == FAIL)
+    if (gui.starting)
     {
-       gui.starting = FALSE;
+       if (gui_init_check() == FAIL)
+       {
+           gui.starting = FALSE;
 
-       /* When running "evim" or "gvim -y" we need the menus, exit if we
-        * don't have them. */
-       if (params.evim_mode)
-           mch_exit(1);
+           /* When running "evim" or "gvim -y" we need the menus, exit if we
+            * don't have them. */
+           if (params.evim_mode)
+               mch_exit(1);
+       }
+#  if defined(HAVE_LOCALE_H) || defined(X_LOCALE)
+       /* Re-initialize locale, it may have been altered by gui_init_check() */
+       init_locale();
+#  endif
     }
 # endif
 #endif
@@ -3685,7 +3692,7 @@ cmdsrv_main(argc, argv, serverName_arg, serverStr)
        }
        else if (STRICMP(argv[i], "--servername") == 0)
        {
-           /* Alredy processed. Take it out of the command line */
+           /* Already processed. Take it out of the command line */
            i++;
            continue;
        }
index ff77e91b8674959d6def9f4af595fe2d24ae6ca1..aeee1c0806fec403bcdb70dc0c7bbee52d0e100c 100644 (file)
@@ -681,6 +681,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    318,
 /**/
     317,
 /**/