+ psppire_data_store_delete_values (store, dict_index, n);
+}
+
+/*
+ A callback which occurs after variables have been deleted.
+ */
+static void
+move_variable_callback (GObject *obj, gint new_dict_index, int old_dict_index, gpointer data)
+{
+ PsppireDataStore *store = PSPPIRE_DATA_STORE (data);
+
+ datasheet_move_columns (store->datasheet, old_dict_index, new_dict_index, 1);