# HG changeset patch # User vimboss # Date 1260984487 0 # Node ID e0e0d1ae601197ad22eaad3b721407a2d0cd6294 # Parent 710da9abc3c1191eec6633477eea663fada04939 updated for version 7.2-318 diff --git a/src/main.c b/src/main.c --- a/src/main.c +++ b/src/main.c @@ -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; - - /* 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 (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); + } +# 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, } 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; } diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -682,6 +682,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 318, +/**/ 317, /**/ 316,