Merge commit 'origin/master' into sso
[pspp-builds.git] / src / ui / gui / psppire-data-window.c
index 63ad9fe1bdc0457644ff5c9865a7c9c7f3acab1e..aace66fa5a5947138087bd3656d6bc5c1741be77 100644 (file)
@@ -465,7 +465,7 @@ open_window (PsppireWindow *de)
        if (any_reader_may_open (sysname))
          psppire_window_load (de, name);
        else
-         open_syntax_window (name);
+         open_new_syntax_window (name);
 
        g_free (sysname);
        g_free (name);
@@ -853,8 +853,6 @@ on_recent_files_select (GtkMenuShell *menushell,   gpointer user_data)
 {
   gchar *file;
 
-  GtkWidget *se ;
-
   gchar *uri =
     gtk_recent_chooser_get_current_uri (GTK_RECENT_CHOOSER (menushell));
 
@@ -862,17 +860,13 @@ on_recent_files_select (GtkMenuShell *menushell,   gpointer user_data)
 
   g_free (uri);
 
-  se = psppire_syntax_window_new ();
-
-  if ( psppire_window_load (PSPPIRE_WINDOW (se), file) ) 
-    gtk_widget_show (se);
-  else
-    gtk_widget_destroy (se);
+  open_new_syntax_window (file);
 
   g_free (file);
 }
 
 
+
 static void
 enable_delete_cases (GtkWidget *w, gint case_num, gpointer data)
 {