X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fui%2Fgui%2Fmain.c;h=24ac6c7581b550a238dc82be243a48be54553942;hb=refs%2Fbuilds%2F20140209033012%2Fpspp;hp=eb44e813b6a78b8016bfa6d55a1094102cd89f3a;hpb=ea7ab5022ca3c4c2ddd9e544c8dce9783461e2a7;p=pspp diff --git a/src/ui/gui/main.c b/src/ui/gui/main.c index eb44e813b6..24ac6c7581 100644 --- a/src/ui/gui/main.c +++ b/src/ui/gui/main.c @@ -1,5 +1,5 @@ /* PSPPIRE - a graphical user interface for PSPP. - Copyright (C) 2004, 2005, 2006, 2010, 2011, 2012 Free Software Foundation + Copyright (C) 2004, 2005, 2006, 2010, 2011, 2012, 2013 Free Software Foundation This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -88,7 +88,7 @@ usage (void) gtk_help = gtk_help != NULL ? gtk_help + 2 : gtk_help_base; printf (_("\ -PSPPIRE, a GUI for PSPP, a program for statistical analysis of sample data.\n\ +PSPPIRE, a GUI for PSPP, a program for statistical analysis of sampled data.\n\ Usage: %s [OPTION]... FILE\n\ \n\ Arguments to long options also apply to equivalent short options.\n\ @@ -113,8 +113,8 @@ Informative output:\n\ -h, --help display this help and exit\n\ -V, --version output version information and exit\n\ \n\ -A non-option argument is interpreted as a .sav file, a .por file or a syntax\n\ -file to load.\n"), +A non-option argument is interpreted as a data file in .sav or .zsav or .por\n\ +format or a syntax file to load.\n"), program_name, gtk_help, inc_path); free (inc_path); @@ -199,12 +199,14 @@ print_startup_time (gpointer data) return FALSE; } +/* static gboolean quit_one_loop (gpointer data) { gtk_main_quit (); return FALSE; } +*/ struct initialisation_parameters { @@ -329,13 +331,14 @@ main (int argc, char *argv[]) init_p.splash_window = create_splash_window (); init_p.data_file = optind < argc ? argv[optind] : NULL; - if ( show_splash ) - gtk_widget_show (init_p.splash_window); + // if ( show_splash ) + // gtk_widget_show (init_p.splash_window); - g_idle_add (quit_one_loop, 0); + // g_idle_add (quit_one_loop, 0); - gtk_quit_add (0, run_inner_loop, &init_p); - gtk_main (); + // gtk_quit_add (0, run_inner_loop, &init_p); + run_inner_loop (&init_p); + // gtk_main (); return 0; }