Deleted unused function.
[pspp-builds.git] / src / ui / gui / ChangeLog
1 2007-08-13  John Darrington <john@darrington.wattle.id.au>
2
3         * psppire-case-file.c (psppire_case_file_append_case):  
4         Deleted unused function.
5
6 2007-08-07  John Darrington <john@darrington.wattle.id.au>
7
8         * helper.c (execute_syntax): Set the active file data to NULL at the 
9         end of the procedure.  Thanks to Ben for suggesting this.
10
11         * psppire-case-file.c: Added assertions to the remaining functions 
12         on inaccessible objects.
13
14         * psppire-data-store.c psppire-data-store.h: Disconnect or block 
15         signals on dictionary and case_file, when make_reader has been called. 
16         Reconnect or unblock them when a new datasheet has been set for the 
17         data_store.
18         
19 2007-08-06  John Darrington <john@darrington.wattle.id.au>
20
21         * syntax-editor.glade: Changed some properties to be less annoying.
22
23 2007-07-29  John Darrington <john@darrington.wattle.id.au>
24
25         * helper.c psppire.c: Enabled the output system so that the results
26         of analysis can be seen.
27
28 2007-07-26  John Darrington <john@darrington.wattle.id.au>
29
30         * helper.c helper.h (execute_syntax): removed implicit EXECUTE at end 
31         of commands.
32
33         * data-editor.c data-editor.glade: Added "Run Pending Transformations" 
34         menuitem.
35
36 2007-07-25  John Darrington <john@darrington.wattle.id.au>
37
38         * customentry.c: Redraw button in insensitive state, if the widget's 
39          "editable" style is FALSE.  Don't emit the "clicked" signal if 
40          "editable" is FALSE.
41         
42         * var-sheet.c: If variables are long-string variables, then set the 
43         "editable" properties of the entry widgets for the values and missing
44         cells to FALSE,
45
46 2007-07-18  John Darrington <john@darrington.wattle.id.au>
47
48         * psppire-case-file.c psppire-case-file.h psppire-data-store.c 
49         psppire-dict.c psppire-dict.h psppire-var-store.c : Added the
50         ability to resize string variables.  Fixed associated problems
51         inserting/deleting variables.   
52         
53         * helper.c helper.h (marshaller_VOID__INT_INT_INT): New marshaller
54         function.
55         
56 2007-07-16  John Darrington <john@darrington.wattle.id.au>
57
58         * data-editor.c: File Open dialog remembers directory.  Thanks to 
59         Ben Pfaff for this suggestion.
60         
61 2007-07-15  John Darrington <john@darrington.wattle.id.au>
62
63         * compute-dialog.c: Only generate NUMERIC/STRING command if the 
64         type-and-label dialog was used.
65
66 2007-07-12  John Darrington <john@darrington.wattle.id.au>
67
68         * psppire-data-store.c: Added call to g_sheet_model_range_changed to 
69         ensure that datasheet displays the current store.
70
71         * psppire-data-store.h: Formatting tidy up.
72
73 2007-07-11  John Darrington <john@darrington.wattle.id.au>
74
75         * compute-dialog.c : Set type-and-label dialog to sensible state,               and made syntax generation depend upon existence of target variable.
76
77 2007-07-08  John Darrington <john@darrington.wattle.id.au>
78
79         * data-editor.c data-editor.glade data-editor.h: Implemented 
80         the "Insert Case" button/dialog.
81
82 2007-07-08  John Darrington <john@darrington.wattle.id.au>
83
84         * goto-case-dialog.c goto-case-dialog.h (new files)
85         * automake.mk data-editor.c data-editor.glade data-editor.h 
86         psppire-case-file.c psppire-case-file.h psppire-data-store.c 
87         psppire-data-store.h psppire.glade :  Implemented the goto-case dialog
88         
89
90 2007-07-07  John Darrington <john@darrington.wattle.id.au>
91         
92         * psppire-data-store.c psppire-data-store.h: Made cases number from 
93         1 instead of 0. 
94
95         * psppire-data-store.c: Added a tooltip like feature to display
96         the label of variables. 
97         
98 2007-07-03  John Darrington <john@darrington.wattle.id.au>
99         
100         * data-editor.c data-sheet.c: Turned off autoscrolling, and 
101         manually move to cell on column click instead.
102
103 2007-06-29  John Darrington <john@darrington.wattle.id.au>
104
105         * data-editor.c data-editor.glade psppire-data-store.c 
106         psppire-data-store.h: Enabled cell reference entry and datum 
107         entry widgets.
108
109 2007-06-29  John Darrington <john@darrington.wattle.id.au>
110
111         * data-editor.c data-sheet.c: Moved update_cell_ref_entry from 
112         data-sheet.c to data-editor.c and made it work again.
113
114 2007-06-06  Ben Pfaff  <blp@gnu.org>
115
116         Adapt case sources, sinks, and clients of procedure code to the
117         new infrastructure.
118         
119         * automake.mk: Removed files.
120
121         * flexifile-factory.c: Removed, dead code.
122         * flexifile-factory.h: Ditto.
123
124         * helper.c: Adapt to new procedure and datasheet code.
125         * missing-val-dialog.c: Ditto.
126         * psppire-case-file.c: Ditto.
127         * psppire-data-store.c: Ditto.
128         * psppire.c: Ditto.
129
130 2007-06-03  Ben Pfaff  <blp@gnu.org>
131
132         * psppire-var-store.c (psppire_var_store_item_editable): Use
133         var_is_alpha.
134         
135 2007-05-07 John Darrington <john@darrington.wattle.id.au>
136
137         * psppire-dialog.c psppire-dialog.h: Added "orientation" property,
138         to allow dialogs to be either vertical or horizontal.
139
140         * comments-dialog.c comments-dialog.h: New files, invoking 
141         ADD DOCUMENT cmd.
142
143 2007-04-30 John Darrington <john@darrington.wattle.id.au>
144
145         * var-display.c var-display.h variable-info-dialog.c
146         variable-info-dialog.h : New files. 
147
148         * data-editor.c : 
149
150         * psppire-buttonbox.c psppire-buttonbox.h : Added the "buttons"
151         property, and optional  GOTO and CONTINUE buttons.
152
153         * psppire-dialog.h: Added response codes for the new buttons.
154
155         * psppire-var-store.c : Moved some code to var-display.[ch]
156
157 2007-04-25 John Darrington <john@darrington.wattle.id.au>
158
159         * icons/scalable/splash.c icons/splash.png : More eye candy.
160         
161         * main.c psppire.h : new files.
162
163         * psppire.c : Seperated the command line parsing and other 
164         environment startup from the core psppire code.
165
166 2007-04-25 John Darrington <john@darrington.wattle.id.au>
167
168         * icons/scalable icons/16x16: new directories.
169         * psppire.c : Add new icons to factory.
170
171         * dict-display.c: Refactor code get model from modelfilter. 
172         Added cellrenderer to display icon indicating variables' types.
173         Displayed the label of variables, if there is one.
174
175
176 2007-04-15  Ben Pfaff  <blp@gnu.org>
177
178         * compute-dialog.c (function_list_populate): Use new accessor
179         functions exported by language/expressions/public.h.
180
181 2007-04-15  Ben Pfaff  <blp@gnu.org>
182
183         * compute-dialog.c: Make #include for parse.inc work with VPATH
184         builds.
185
186 2007-04-13   John Darrington <john@darrington.wattle.id.au>
187         
188         * var-type-dialog.c: Added a FMT_DATETIME20 template.
189         
190 2007-04-04   John Darrington <john@darrington.wattle.id.au>
191
192         * compute-dialog.c compute-dialog.h: New files
193
194         * data-editor.c data-editor.h data-editor.glade : Added Transform 
195         menu, and support for Compute dialog
196
197         * glade-register.c psppire-buttonbox.c psppire-buttonbox.h 
198           psppire-vbottonbox.c psppire-vbuttonbox.h psppire-hbuttonbox.c 
199           psppire-vbuttonbox.h : Made buttonbox an abstract base class 
200          and separated it into vbuttonbox and hbuttonbox.
201
202         * psppire-selector.c : Allowed GtkTextView to be the destination 
203         widget.
204
205         * psppire-keypad.c: Added an "erase" signal.  Fixed other 
206         minor problems.
207
208 2007-04-03  Ben Pfaff  <blp@gnu.org>
209             John McCabe-Dansted <gmatht@gmail.com>
210
211         * psppire-selector.c (psppire_selector_set_subjects): Add an
212         assert that may or may not trap some Windows-related bugs.
213
214 2007-04-03   John Darrington <john@darrington.wattle.id.au>
215         
216         * data-editor.c data-editor.glade helper.h syntax-editor.c
217         syntax-editor.h : Implemented the File->Recently_Used_ menus.
218
219
220 2007-03-31   John Darrington <john@darrington.wattle.id.au>
221         
222         * data-editor.c data-editor.glade data-editor.h dialog-common.c
223         psppire-buttonbox.c psppire-dialog.c psppire-dialog.h
224         psppire-selector.c psppire-selector.h psppire.c psppire.glade
225         sort-cases-dialog.c sort-cases-dialog.h split-file-dialog.c
226         transpose-dialog.c weight-cases-dialog.c : Fixed the Refresh
227         button on all the dialogs. 
228         
229 2007-03-31   John Darrington <john@darrington.wattle.id.au>
230         
231         * data-editor.c: Added hooks for the split-file-dialog
232
233         * psppire.glade: Added the split file dialog box.
234         
235         * split-file-dialog.c split-file-dialog.h: New files.
236         
237         * dialog-common.c dialog-common.h: New files containing functions 
238         which seem to be used a lot in dialog box implementations. 
239
240         * psppire-keypad.c psppire-keypad.h: New files.  Implements keypad
241         thingumy widget.  
242
243         * psppire-selector.c: Made the orientation of the arrow a property
244         of the widget, so that it can be selected from glade.
245
246 2007-03-18  Ben Pfaff  <blp@gnu.org>
247
248         * syntax-editor-source.c (close): Rename do_close to avoid naming
249         conflict with POSIX function of same name.
250
251 Tue Mar 13 17:20:05 CET 2007 John Darrington <john@darrington.wattle.id.au>
252         * psppire.c:  Changed gtk_init to gtk_parse_args, followed by a delayed         call to gdk_init, so that psppire --version will succeed, even if it 
253         cannot connect to a display .
254         
255 Wed Mar  7 19:05:12 CET 2007 John Darrington <john@darrington.wattle.id.au>
256
257         * var-sheet.c: Replaced call to nl_langinfo with locale_charset 
258         from gnulib.
259
260 Thu Feb 22 12:27:41 CET 2007 John Darrington <john@darrington.wattle.id.au>
261
262         * data-editor.c : called new gen_quoted_string function to properly 
263           quote filenames in generated syntax.
264
265         * window-manager.c : Converted name from filename encoding to UTF8 
266           before displaying in title bar.
267
268 Tue Jan 30 20:13:46 WST 2007 John Darrington <john@darrington.wattle.id.au>
269
270         * psppire-dict.c: Call all the callbacks when a new dictionary becomes current.
271
272         * data-editor.c: Clear existing file name on FILE NEW.
273
274 Sat Jan 27 09:48:21 WST 2007 John Darrington <john@darrington.wattle.id.au>
275
276         * var-type-dialog.c: Fixed bugs closing window, apparent when compiled
277         against gtk.2.10
278
279 Fri Jan 26 15:51:34 WST 2007 John Darrington <john@darrington.wattle.id.au>
280
281         * psppire-var-select.c psppire-var-select.h : Deleted.
282
283         * psppire-selector.c psppire-selector.h : New files.
284
285         * transpose-dialog.c transpose-dialog.h : New files.
286
287         * psppire-dict.c psppire-dict.h : Added missing GtkTreeModel 
288         interface functions.
289
290         * weight-cases-dialog.c weight-cases-dialog.h : Re-implemented, 
291         using new PsppireSelector widget.
292
293         * dict-display.c dict-display.h : New files.
294
295         * psppire-object.c psppire-object.h : Deleted.  Seemed like a good idea at the time.
296
297 Tue Jan 23 21:10:01 WST 2007 John Darrington <john@darrington.wattle.id.au>
298
299         * helper.c helper.h: New function execute_syntax.
300
301         * syntax-editor.c syntax-editor.glade: Disabled data open/save menu 
302         items.
303
304         * data-editor.c data-editor.glade data-editor.h: Enabled data 
305         open/save/save_as  menu-items.
306         
307         * window-manager.h window-manager.c (default_window_name) : New 
308         function.
309
310 Sat Jan 13 07:47:26 WST 2007 John Darrington <john@darrington.wattle.id.au>
311
312         * psppire-case-file.c psppire-data-store.c psppire-dialog.c
313         psppire-dict.c psppire-var-select.c : Replaced identifier 'signal' 
314         with 'signals' to avoid conflict with sysv based systems which use
315         this identifer for something else.  
316         Thanks to Daniel E WILLIAMS for reporting this problem.
317
318 Wed Jan 10 07:20:39 WST 2007 John Darrington <john@darrington.wattle.id.au>
319
320         * psppire-case-file.c : Make sure there is always a valid flexifile
321
322         * psppire-data-store.c : assertions.
323
324         * psppire.c: Ignore replace source callbacks if the new source is 
325           not of storiage_source_class
326
327         * syntax-editor.c: Close/Abort source after parsing is complete.
328
329 Sun Jan  7 08:38:29 WST 2007 John Darrington <john@darrington.wattle.id.au>
330
331         * psppire-dict.c: Add FILTER_CHANGED and SPLIT_CHANGED signals 
332         corresponding to the callbacks in src/data/dictionary.c
333
334         * data-editor.c : Connect functions to the FILTER_CHANGED and 
335         SPLIT_CHANGED signals to update the status bar accordingly.
336
337 Mon Jan  1 10:37:07 WST 2007 John Darrington <john@darrington.wattle.id.au>
338
339         * psppire-case-file.c psppire-case-file.h: Changed the backend 
340         semantics. An object is now created without any backend.  A new function        ( psppire_case_file_replace_flexifile ) sets the backend to use.
341
342         * psppire-data-store.c : Updated callers accordingly.
343
344         * psppire-dict.c psppire-dict.h : New function 
345         (psppire_dict_replace_dictionary) .
346
347         * psppire.c : Updated to use new dataset replace_{source, dictionary} 
348         callbacks.
349
350         * syntax-editor.c : parses in state CMD_STATE_DATA unless there are 
351         no variables in the dictionary.
352
353 Mon Dec 25 12:38:24 WST 2006 John Darrington <john@darrington.wattle.id.au>
354
355         * data-editor.c data-editor.glade: Enabled deleting of variables from
356         the variable sheet.
357
358 Mon Dec 25 11:28:29 WST 2006 John Darrington <john@darrington.wattle.id.au>
359
360         * psppire-dict.c psppire-dict.h: Removed explicit signal emit calls.
361         These are not required, now that src/data/dictionary.c has callbacks
362
363 Mon Dec 25 08:49:57 WST 2006 John Darrington <john@darrington.wattle.id.au>
364
365         * var-sheet.c val-labs-dialog.c val-labs-dialog.h: Fixed bug in value
366         labels dialog box.
367
368 Sun Dec 17 08:26:10 WST 2006 John Darrington <john@darrington.wattle.id.au>
369
370         * syntax-editor-source.c syntax-editor-source.h syntax-editor.h: 
371         New files. 
372
373         * message-dialog.c :  Now reports the filename and line number in 
374         error messages.
375         
376         * psppire.c psppire.glade syntax-editor.c: Added the ability to run 
377         syntax from the syntax editor.
378
379         
380 Sat Dec 16 14:13:07 2006  Ben Pfaff  <blp@gnu.org>
381
382         * psppire-data-store.c (geometry_get_justification): Don't assume
383         that ALIGN_* and GTK_JUSTIFY_* values coincide.
384
385 Sat Dec 16 14:10:43 2006  Ben Pfaff  <blp@gnu.org>
386
387         * psppire-var-store.c (text_for_column): Adjust to account for new
388         values of the MEASURE_* enums.
389
390         * var-sheet.c (change_measure): Ditto.
391
392 Sat Dec 16 12:24:35 WST 2006 John Darrington <john@darrington.wattle.id.au>
393
394         * psppire-variable.c psppire-variable.h: Deleted.
395
396         * psppire-dict.c psppire-dict.h: Removed the caching of the variable 
397             data, which is now unecessary because src/data/vardict.h maintains 
398             an association between variables and their dictionary.
399         
400         * data-sheet.c menu-actions.c missing-val-dialog.c 
401           missing-val-dialog.h psppire-data-store.c 
402           psppire-var-store.c psppire-var-store.h 
403           sort-cases-dialog.c val-labs-dialog.c val-labs-dialog.h 
404           var-sheet.c var-type-dialog.c var-type-dialog.h: Dealt with the 
405             consequences of deleting psppire-variable.[ch]. 
406
407
408 Sat Dec  9 20:03:04 2006  Ben Pfaff  <blp@gnu.org>
409
410         * var-type-dialog.c (var_type_dialog_create): Use
411         fmt_dollar_template from data/format.c.
412         (dollar_format_template) Removed.
413
414 Sat Dec  9 07:19:53 WST 2006 John Darrington <john@darrington.wattle.id.au>
415
416         * syntax-editor.c : New file.
417
418 Tue Oct 31 19:25:31 2006  Ben Pfaff  <blp@gnu.org>
419
420         * var-type-dialog.c: Add missing "#include <config.h>".
421
422         * psppire.c: Ditto.
423
424 Mon Jul 17 18:21:29 WST 2006 John Darrington <john@darrington.wattle.id.au>
425
426     * automake.mk menu-actions.c psppire-case-file.c psppire-case-file.h
427     psppire-data-store.c psppire-dict.c psppire-dict.h psppire-variable.c
428     psppire.c psppire.glade: Adjusted code to use the new flexifile object.
429
430 Sat Jul 15 11:27:15 WST 2006 John Darrington <john@darrington.wattle.id.au>
431
432    * psppire.c psppire.glade automake.mk icons/* : Added toolbar icons where 
433         there's no suitable gtk stock icon.
434
435 Tue Jul  4 09:08:38 WST 2006 John Darrington <john@darrington.wattle.id.au>
436         
437    * psppire.c: Fixed --help and --version options.
438         
439 Sat Jun 24 16:56:22 WST 2006 John Darrington <john@darrington.wattle.id.au>
440
441    * menu-actions.c: Added goto case and sort cases dialogs.
442
443    * psppire-case-file.c psppire-case-file.h: Added sort function.
444
445    * psppire-data-store.c psppire-variable.c psppire-variable.h: 
446      Renamed  psppire_variable_get_index to psppire_variable_get_fv and
447      dealt with the consequences.  Added a psppire_variable_get_index
448      function which actually does what the name suggests.
449
450    * psppire-dict.c psppire-dict.h: Implemented GtkTreeModel interface,
451      which allows a dictionary to be displayed in a GtkTreeView.        
452
453    * psppire.glade: Added dialog boxes for Goto Case and Sort Case.     
454
455    * sort-cases-dialog.c sort-cases-dialog.h (new files).
456
457 Mon Jun 19 18:10:53 WST 2006 John Darrington <john@darrington.wattle.id.au>
458
459    * psppire-case-file.c psppire-case-file.h (new files)
460    
461    * automake.mk data-sheet.c data-sheet.h menu-actions.c
462    psppire-data-store.c psppire-data-store.h psppire-dict.c
463    psppire-dict.h psppire-var-store.c psppire.c
464    
465      Replaced psppire-case-array.c  with psppire-case-file.c, so as to
466      allow an arbitrary number of cases to be represented.
467    
468 Sun Jun  4 15:50:28 WST 2006 John Darrington <john@darrington.wattle.id.au>
469
470    * psppire-var-store.c, psppire.c, var-sheet.c :  Unlimited the number of 
471    variables that can be displayed. Minor i18n issues.
472
473 Tue May 30 19:53:35 WST 2006 John Darrington <john@darrington.wattle.id.au>
474
475    * menu-actions.c menu-actions.h psppire.c: Fixed up load/new 
476    interactions with startup.
477
478    * psppire-data-store.c: Fixed bad i18n call.
479
480    * pspppire-var-store.c, psppire-var-store.h: constness.
481
482    * helper.c: Implemented proper way to convert from PSPP to UTF8 encoding.
483
484
485 Sat May 27 16:25:38 WST 2006 John Darrington <john@darrington.wattle.id.au>
486
487    * customentry.c data-sheet.c menu-actions.c message-dialog.c 
488      missing-val-dialog.c psppire-data-store.c psppire-var-store.c 
489      psppire.c psppire.glade var-sheet.c: Fixed internationalisation.
490
491 Thu May 25 18:01:17 WST 2006 John Darrington <john@darrington.wattle.id.au>
492
493    * psppire-var-store.c: Converted strings to utf8 and returned them on the
494    heap.
495
496 Sat May 20 21:08:18 WST 2006 John Darrington <john@darrington.wattle.id.au>
497
498    * data-sheet.c, menu-actions.c menu-actions: Fixed data sheet so that
499    active cell is never on a deleted variable.
500
501    * psppire-data-store.c psppire-data-store.h:  Added get_var_count and
502    get_case_count functions.
503
504    * psppire-dict.c: removed VARIABLE_DELETED (singular) signal.
505
506    * psppire.c: Allowed user to specify *.sav file on command line.
507
508 Mon May 15 20:01:25 WST 2006 John Darrington <john@darrington.wattle.id.au>
509         
510         * menu-actions.c psppire-case-array.c psppire-case-array.h
511           psppire-data-store.c  psppire-dict.c psppire-dict.h 
512           psppire-variable.c:
513
514           Initialised new cases to SYSMIS/blank when inserting in data sheet.
515
516 Sat May 13 08:00:50 WST 2006 John Darrington <john@darrington.wattle.id.au>
517
518         * data-sheet.c, helper.c, helper.h, psppire-data-store.c, 
519           psppire-var-store.c:
520           
521           Set free_strings flag so that the gtksheet frees the string data 
522           when it's done with them.
523
524 Thu May 11 22:25:49 WST 2006 John Darrington <john@darrington.wattle.id.au>
525
526         * data-sheet.c helper.c helper.h psppire-data-store.c psppire-var-store.c 
527         psppire.c: Converted strings to utf8 before passing to gtksheet.
528
529         * psppire-dict.c: Changed buffer to more reasonable length
530
531         * var-sheet.c: Changed maximum string length to use macro from
532         data/values.h
533
534         
535 Sun May  7 10:07:28 WST 2006 John Darrington <john@darrington.wattle.id.au>
536
537         * psppire-data-store.c: Fixed buglet initialising string members.
538
539 Thu May  4 18:04:04 WST 2006 John Darrington <john@darrington.wattle.id.au>
540
541         * message-dialog.c message-dialog.h: Added simple queuing to messages
542         reported, and ensure that dialog boxes dont appear when pointer grab
543         is active.
544
545         * psppire-data-store.c: Fix overflow on very long string variables.
546
547         * automake.mk: Fix broken dependency.
548
549
550 Tue Apr 25 11:08:04 2006  Ben Pfaff  <blp@gnu.org>
551
552         Finish reforming error message support.  In this phase, move
553         message.c into libpspp.
554         
555         * automake.mk: (src_ui_gui_psppire_SOURCES) Remove src/message.c.
556
557 Tue Apr 25 10:56:53 2006  Ben Pfaff  <blp@gnu.org>
558
559         Continue reforming error message support.  In this phase, drop
560         actual message printing from core code, substituting a callback,
561         and add the callback to each UI.  Also, move verbose_msg() into
562         its own module.
563
564         * automake.mk: (src_ui_gui_psppire_SOURCES) Add src/message.c.
565
566         * message-dialog.c: (message_dialog_init) New function.
567         (vmsg) Rename handle_msg(), rewrite as callback function.
568         (msg) Removed.
569         (msg_emit) Removed.
570         (msg_assert_fail) Removed.
571         (verbose_msg) Removed.
572
573         * psppire.c: (main) Call message_dialog_init().
574
575 Sun Apr 23 22:07:49 2006  Ben Pfaff  <blp@gnu.org>
576
577         Continue reforming error message support.  In this phase, get rid
578         of message "titles" and put the message text in `struct error'.
579         Now `struct error' encapsulates a message more properly.
580         
581         * message-dialog.c: (err_vmsg) Rename err_msg().  Updated
582         interface.
583
584 Sun Apr 16 20:45:35 2006  Ben Pfaff  <blp@gnu.org>
585
586         Continue reforming error message support.  In this phase, we
587         divide the classification of messages along "category" and
588         "severity" axes.
589
590         * message-dialog.c: (vmsg) Use severity and category in
591         straightforward fashion instead of the less obvious "class".
592         (err_vmsg) Construct class before passing along to vmsg().
593
594 Sun Apr 16 16:06:54 2006  Ben Pfaff  <blp@gnu.org>
595
596         Continue reforming error message support.  In this phase, we get
597         rid of VM() and the other msg() support for "verbosity", replacing
598         it by a new function verbose_msg().
599
600         * message-dialog.c: (verbose_msg) New function.  
601         (err_cond_fail) Removed (dead code).
602         (err_failure) Removed (dead code).
603
604 Sun Apr 16 11:53:25 2006  Ben Pfaff  <blp@gnu.org>
605
606         Start reforming error message support.  In this phase, we get rid
607         of "installation errors" and change all uses of msg() in the
608         output drivers to uses of error() or error_at_line().
609
610         * message-dialog.c: (vmsg) Removed IE, IS support.
611
612 Mon Mar 13 16:42:44 WST 2006 John Darrington <john@darrington.wattle.id.au>
613
614     * psppire.c: Supported (sort of) the --help and --version options.
615
616     * Rename error-dialog.[ch] -> message-dialog.[ch]
617
618     * Moved code from the psppire module.
619         
620 Sat Jan 28 16:22:23 WST 2006 John Darrington <john@darrington.wattle.id.au>
621
622     * Separated the data out of the GtkSheet.
623
624 Tue Nov  2 19:00:28 WST 2004 John Darrington <john@darrington.wattle.id.au>
625
626     * Very first incarnation.