msgstr ""
"Project-Id-Version: PSPP 0.4.3\n"
"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
-"POT-Creation-Date: 2007-09-15 09:11+0800\n"
+"POT-Creation-Date: 2007-09-19 14:15+0800\n"
"PO-Revision-Date: 2006-07-28 19:32+0800\n"
"Last-Translator: John Darrington <john@darrington.wattle.id.au>\n"
"Language-Team: German <pspp-dev@gnu.org>\n"
msgid "_Discrete missing values"
msgstr "_Diskret Lösewerten"
-#: src/ui/gui/find-dialog.c:658
-#, c-format
-msgid "Bad regular expression: %s"
-msgstr ""
-
-#: src/ui/gui/helper.c:135
+#: src/ui/gui/helper.c:140
msgid "Sorry. The help system hasn't yet been implemented."
msgstr "Es gibt noch nicht kein Helpsysteme. Schade!"
-#: src/ui/gui/helper.c:158
+#: src/ui/gui/helper.c:163
#, c-format
msgid "Cannot open reference manual: %s"
msgstr ""
msgid "Paste"
msgstr "Datum"
-#: src/ui/gui/psppire-data-store.c:810
+#: src/ui/gui/psppire-data-store.c:816
msgid "var"
msgstr ""
-#: src/ui/gui/psppire-data-store.c:931 src/ui/gui/psppire-var-store.c:710
+#: src/ui/gui/psppire-data-store.c:937 src/ui/gui/psppire-var-store.c:710
#, c-format
msgid "%ld"
msgstr ""
msgstr ""
"Project-Id-Version: PSPP 0.4.3\n"
"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
-"POT-Creation-Date: 2007-09-15 09:11+0800\n"
+"POT-Creation-Date: 2007-09-19 14:15+0800\n"
"PO-Revision-Date: 2007-09-15 08:29+0800\n"
"Last-Translator: John Darrington <john@darrington.wattle.id.au>\n"
"MIME-Version: 1.0\n"
msgid "_Discrete missing values"
msgstr ""
-#: src/ui/gui/find-dialog.c:658
-#, c-format
-msgid "Bad regular expression: %s"
-msgstr ""
-
-#: src/ui/gui/helper.c:135
+#: src/ui/gui/helper.c:140
msgid "Sorry. The help system hasn't yet been implemented."
msgstr ""
-#: src/ui/gui/helper.c:158
+#: src/ui/gui/helper.c:163
#, c-format
msgid "Cannot open reference manual: %s"
msgstr ""
msgid "Paste"
msgstr ""
-#: src/ui/gui/psppire-data-store.c:810
+#: src/ui/gui/psppire-data-store.c:816
msgid "var"
msgstr ""
-#: src/ui/gui/psppire-data-store.c:931 src/ui/gui/psppire-var-store.c:710
+#: src/ui/gui/psppire-data-store.c:937 src/ui/gui/psppire-var-store.c:710
#, c-format
msgid "%ld"
msgstr ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: pspp-dev@gnu.org\n"
-"POT-Creation-Date: 2007-09-15 09:11+0800\n"
+"POT-Creation-Date: 2007-09-19 14:15+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "_Discrete missing values"
msgstr ""
-#: src/ui/gui/find-dialog.c:658
-#, c-format
-msgid "Bad regular expression: %s"
-msgstr ""
-
-#: src/ui/gui/helper.c:135
+#: src/ui/gui/helper.c:140
msgid "Sorry. The help system hasn't yet been implemented."
msgstr ""
-#: src/ui/gui/helper.c:158
+#: src/ui/gui/helper.c:163
#, c-format
msgid "Cannot open reference manual: %s"
msgstr ""
msgid "Paste"
msgstr ""
-#: src/ui/gui/psppire-data-store.c:810
+#: src/ui/gui/psppire-data-store.c:816
msgid "var"
msgstr ""
-#: src/ui/gui/psppire-data-store.c:931 src/ui/gui/psppire-var-store.c:710
+#: src/ui/gui/psppire-data-store.c:937 src/ui/gui/psppire-var-store.c:710
#, c-format
msgid "%ld"
msgstr ""
struct trns_chain *temporary_trns_chain;
struct dictionary *dict;
- /* Callback which occurs when a procedure provides a new source for
- the dataset */
- replace_source_callback *replace_source ;
-
- /* Callback which occurs whenever the DICT is replaced by a new one */
- replace_dictionary_callback *replace_dict;
-
/* Callback which occurs whenever the transformation chain(s) have
been modified */
transformation_change_callback_func *xform_callback;
ds->discard_output = false;
}
ds->sink = NULL;
- if ( ds->replace_source) ds->replace_source (ds->source);
caseinit_clear (ds->caseinit);
caseinit_mark_as_preinited (ds->caseinit, ds->dict);
dict_destroy (ds->dict);
ds->dict = ds->permanent_dict;
ds->permanent_dict = NULL;
- if (ds->replace_dict) ds->replace_dict (ds->dict);
trns_chain_destroy (ds->temporary_trns_chain);
ds->temporary_trns_chain = NULL;
\f
/* Initializes procedure handling. */
struct dataset *
-create_dataset (transformation_change_callback_func *cb, void *aux)
+create_dataset (void)
{
struct dataset *ds = xzalloc (sizeof(*ds));
ds->dict = dict_create ();
ds->caseinit = caseinit_create ();
- ds->xform_callback = cb;
- ds->xform_callback_aux = aux;
proc_cancel_all_transformations (ds);
return ds;
}
casereader_destroy (ds->source);
ds->source = NULL;
- if ( ds->replace_source) ds->replace_source (NULL);
proc_cancel_all_transformations (ds);
}
dict_destroy (ds->dict);
ds->dict = dict;
- if ( ds->replace_dict) ds->replace_dict (dict);
proc_set_active_file_data (ds, source);
}
{
casereader_destroy (ds->source);
ds->source = reader;
- if (ds->replace_source) ds->replace_source (reader);
caseinit_clear (ds->caseinit);
caseinit_mark_as_preinited (ds->caseinit, ds->dict);
{
struct casereader *reader = ds->source;
ds->source = NULL;
- if (ds->replace_source) ds->replace_source (reader);
return reader;
}
typedef void transformation_change_callback_func (bool non_empty, void *aux);
-struct dataset * create_dataset (transformation_change_callback_func *, void *);
+struct dataset * create_dataset (void);
+
void destroy_dataset (struct dataset *);
void dataset_add_transform_change_callback (struct dataset *,
if ( ds == NULL )
{
- ds = create_dataset (NULL, NULL);
+ ds = create_dataset ();
d = dataset_dict (ds);
}
fn_getenv_default ("STAT_INCLUDE_PATH", include_path)
);
- the_dataset = create_dataset (NULL, NULL);
+ the_dataset = create_dataset ();
message_dialog_init (the_source_stream);
settings_init ();
random_init ();
- the_dataset = create_dataset (NULL, NULL);
+ the_dataset = create_dataset ();
if (parse_command_line (argc, argv, the_source_stream))
{