#include <libpspp/getl.h>
#include <language/lexer/lexer.h>
#include <libpspp/version.h>
-#include <output/output.h>
+#include <output/driver.h>
#include <output/journal.h>
#include <language/syntax-string-source.h>
#include <gtk/gtk.h>
#include "psppire-dict.h"
+#include "dict-display.h"
+#include "psppire-selector.h"
+#include "psppire-var-view.h"
#include "psppire-var-store.h"
#include "psppire-data-store.h"
#include "executor.h"
{
PsppireDict *dictionary = 0;
-
i18n_init ();
preregister_widgets ();
gsl_set_error_handler_off ();
fn_init ();
- outp_init ();
settings_init (&viewer_width, &viewer_length);
fh_init ();
the_source_stream =
the_recent_mgr = gtk_recent_manager_get_default ();
+ psppire_selector_set_default_selection_func (GTK_TYPE_ENTRY, insert_source_row_into_entry);
+ psppire_selector_set_default_selection_func (PSPPIRE_VAR_VIEW_TYPE, insert_source_row_into_tree_view);
+ psppire_selector_set_default_selection_func (GTK_TYPE_TREE_VIEW, insert_source_row_into_tree_view);
+
the_data_window = psppire_data_window_new ();
command_line_processor_replace_aux (clp, &post_init_argp, the_source_stream);
destroy_source_stream (the_source_stream);
message_dialog_done ();
settings_done ();
- outp_done ();
+ output_close ();
i18n_done ();
}