1.12.20
[gnumeric.git] / plugins / xbase / ChangeLog
blob7438c6986dd92a4b23abd73476f18b86713c4b4f
1 2015-02-04  Morten Welinder <terra@gnome.org>
3         * Release 1.12.20
5 2015-01-23  Morten Welinder <terra@gnome.org>
7         * Release 1.12.19
9 2014-09-25  Morten Welinder <terra@gnome.org>
11         * Release 1.12.18
13 2014-06-09  Morten Welinder <terra@gnome.org>
15         * Release 1.12.17
17 2014-05-23  Morten Welinder <terra@gnome.org>
19         * Release 1.12.16
21 2014-04-30  Morten Welinder <terra@gnome.org>
23         * Release 1.12.15
25 2014-04-13  Morten Welinder <terra@gnome.org>
27         * Release 1.12.14
29 2014-03-18  Morten Welinder <terra@gnome.org>
31         * Release 1.12.13
33 2014-03-03  Morten Welinder <terra@gnome.org>
35         * Release 1.12.12
37 2014-02-16  Morten Welinder <terra@gnome.org>
39         * Release 1.12.11
41 2014-02-11  Morten Welinder <terra@gnome.org>
43         * Release 1.12.10
45 2013-11-28  Morten Welinder <terra@gnome.org>
47         * Release 1.12.9
49 2013-10-07  Morten Welinder <terra@gnome.org>
51         * Release 1.12.8
53 2013-09-01  Morten Welinder <terra@gnome.org>
55         * Release 1.12.7
57 2013-08-27  Morten Welinder <terra@gnome.org>
59         * Release 1.12.6
61 2013-08-19  Morten Welinder <terra@gnome.org>
63         * Release 1.12.5
65 2013-07-10  Morten Welinder <terra@gnome.org>
67         * Release 1.12.4
69 2013-06-25  Morten Welinder <terra@gnome.org>
71         * Release 1.12.3
73 2013-04-26  Morten Welinder <terra@gnome.org>
75         * Release 1.12.2
77 2013-03-09  Morten Welinder <terra@gnome.org>
79         * Release 1.12.1
81 2012-12-18  Morten Welinder <terra@gnome.org>
83         * Release 1.12.0
85 2012-11-29  Morten Welinder <terra@gnome.org>
87         * Release 1.11.91
89 2012-11-16  Morten Welinder <terra@gnome.org>
91         * Release 1.11.90
93 2012-09-06  Morten Welinder <terra@gnome.org>
95         * Release 1.11.6
97 2012-07-15  Morten Welinder <terra@gnome.org>
99         * Release 1.11.5
101 2012-06-25  Morten Welinder <terra@gnome.org>
103         * Release 1.11.4
105 2012-04-21  Morten Welinder <terra@gnome.org>
107         * Release 1.11.3
109 2012-03-02  Morten Welinder <terra@gnome.org>
111         * Release 1.11.2
113 2011-11-27  Morten Welinder <terra@gnome.org>
115         * Release 1.11.1
117 2011-11-24  Morten Welinder <terra@gnome.org>
119         * Release 1.11.0
121 2011-07-31  Morten Welinder <terra@gnome.org>
123         * Release 1.10.17
125 2011-05-21  Morten Welinder <terra@gnome.org>
127         * Release 1.10.15
129 2011-03-24  Morten Welinder <terra@gnome.org>
131         * Release 1.10.14
133 2011-03-08  Morten Welinder  <terra@gnome.org>
135         * xbase.c (xbase_read_header): Add more codepages from some
136         googling.
138 2011-03-08  Andreas J. Guelzow <aguelzow@prshep.ca>
140         * boot.c (xbase_file_open): do not overwrite the
141         correct initialization of the row counter
143 2011-02-02  Morten Welinder <terra@gnome.org>
145         * Release 1.10.13
147 2010-11-25  Morten Welinder <terra@gnome.org>
149         * Release 1.10.12
151 2010-10-01  Morten Welinder <terra@gnome.org>
153         * Release 1.10.11
155 2010-09-04  Morten Welinder <terra@gnome.org>
157         * Release 1.10.10
159 2010-08-16  Morten Welinder <terra@gnome.org>
161         * Release 1.10.9
163 2010-07-30  Morten Welinder <terra@gnome.org>
165         * Release 1.10.8
167 2010-06-28  Morten Welinder <terra@gnome.org>
169         * Release 1.10.7
171 2010-06-16  Morten Welinder <terra@gnome.org>
173         * Release 1.10.6
175 2010-05-30  Morten Welinder <terra@gnome.org>
177         * Release 1.10.5
179 2010-05-20  Morten Welinder <terra@gnome.org>
181         * Release 1.10.4
183 2010-05-07  Morten Welinder <terra@gnome.org>
185         * Release 1.10.3
187 2010-04-16  Morten Welinder <terra@gnome.org>
189         * Release 1.10.2
191 2010-03-08  Morten Welinder <terra@gnome.org>
193         * Release 1.10.1
195 2010-02-13  Morten Welinder <terra@gnome.org>
197         * Release 1.10.0
199 2010-01-19  Morten Welinder <terra@gnome.org>
201         * Release 1.9.18
203 2009-12-15  Morten Welinder <terra@gnome.org>
205         * Release 1.9.17
207 2009-11-29  Morten Welinder <terra@gnome.org>
209         * Release 1.9.16
211 2009-11-01  Morten Welinder <terra@gnome.org>
213         * Release 1.9.15
215 2009-10-11  Morten Welinder <terra@gnome.org>
217         * Release 1.9.14
219 2009-09-20  Morten Welinder <terra@gnome.org>
221         * Release 1.9.13
223 2009-09-05  Morten Welinder <terra@gnome.org>
225         * Release 1.9.12
227 2009-08-30  Morten Welinder <terra@gnome.org>
229         * Release 1.9.11
231 2009-08-15  Morten Welinder <terra@gnome.org>
233         * Release 1.9.10
235 2009-06-20  Morten Welinder <terra@gnome.org>
237         * Release 1.9.9
239 2009-05-23  Morten Welinder <terra@gnome.org>
241         * Release 1.9.8
243 2009-05-06  Morten Welinder <terra@gnome.org>
245         * Release 1.9.7
247 2009-04-25  Morten Welinder <terra@gnome.org>
249         * Release 1.9.6
251 2009-04-02  Morten Welinder  <terra@gnome.org>
253         * boot.c (xbase_file_open): Allocate a sheet as big as needed.
255 2009-03-22  Morten Welinder <terra@gnome.org>
257         * Release 1.9.5
259 2009-02-22  Morten Welinder <terra@gnome.org>
261         * Release 1.9.4
263 2009-01-27  Morten Welinder  <terra@gnome.org>
265         * boot.c (xbase_field_as_value): Fix double free.  Avoid unaligned
266         access.  Fix loading doubles on ARM.
268 2009-01-26  Morten Welinder  <terra@gnome.org>
270         * boot.c (xbase_field_as_value): Don't leak.  Report file errors
271         using g_warning.  Fixes #569257.
273         * xbase.c (record_deleted): New function.
274         (record_seek): Start from beginning of record, not +1.  Therefore
275         we will no longer depend on terminating 0x1a.
276         (record_get_field): Make up for record_seek change.
278         * boot.c (xbase_file_open): Handle deleted records.
280 2009-01-23  Morten Welinder  <terra@gnome.org>
282         * boot.c (xbase_file_open): Handle NULL value.
283         (xbase_field_as_value): Handle bogus dates, including 00000000.
285         * xbase.c (xbase_field_new): Fix ref-counting.
287 2008-10-18  Jody Goldberg <jody@gnome.org>
289         * Release 1.9.3
291 2008-08-29  Jody Goldberg <jody@gnome.org>
293         * Release 1.9.2
295 2008-06-25  Jody Goldberg <jody@gnome.org>
297         * Release 1.9.1
299 2008-05-04  Jody Goldberg <jody@gnome.org>
301         * Release 1.9.0
303 2007-12-21  Jody Goldberg <jody@gnome.org>
305         * Release 1.8.0
307 2007-12-03  Jody Goldberg <jody@gnome.org>
309         * Release 1.7.91
311 2007-11-19  Jody Goldberg <jody@gnome.org>
313         * Release 1.7.90
315 2007-11-04  Morten Welinder <terra@gnome.org>
317         * Release 1.7.14
319 2007-10-21  Morten Welinder <terra@gnome.org>
321         * Release 1.7.13
323 2007-09-04  Jody Goldberg <jody@gnome.org>
325         * Release 1.7.12
327 2007-07-24  Jody Goldberg <jody@gnome.org>
329         * Release 1.7.11
331 2007-05-03  Morten Welinder <terra@gnome.org>
333         * Release 1.7.10
335 2007-04-21  Morten Welinder <terra@gnome.org>
337         * Release 1.7.9
339 2007-03-04  Morten Welinder <terra@gnome.org>
341         * Release 1.7.8
343 2007-02-16  Morten Welinder <terra@gnome.org>
345         * Release 1.7.7
347 2006-12-17  Jody Goldberg <jody@gnome.org>
349         * Release 1.7.6
351 2006-12-04  Jody Goldberg <jody@gnome.org>
353         * Release 1.7.5
355 2006-11-20  Jody Goldberg <jody@gnome.org>
357         * Release 1.7.4
359 2006-11-19  Morten Welinder <terra@gnome.org>
361         * Release 1.7.3
363 2006-10-17  Jody Goldberg <jody@gnome.org>
365         * Release 1.7.2
367 2006-10-02  Jody Goldberg <jody@gnome.org>
369         * Release 1.7.1
371 2006-05-25  Jean Brefort  <jean.brefort@normalesup.org>
373         * pboot.c: replaced gi18n.h by gi18n-lib.h.
374         * xbase.c: ditto.
376 2006-05-08  Jody Goldberg <jody@gnome.org>
378         * Release 1.7.0
380 2006-03-01  Morten Welinder  <terra@gnome.org>
382         * xbase.c (xbase_read_header): Fall back to using ISO-8859-1.
384         * boot.c (xbase_field_as_value): Simplify assuming ->char_map is
385         always available.  Handle failing conversion.
387 2005-11-14  Jody Goldberg <jody@gnome.org>
389         * Release 1.6.1
391 2005-10-10  Jody Goldberg <jody@gnome.org>
393         * Release 1.6.0
395 2005-09-08  Jody Goldberg <jody@gnome.org>
397         * Release 1.5.90
399 2005-08-28  Morten Welinder <terra@gnome.org>
401         * Release 1.5.5
403 2005-08-28  Morten Welinder <terra@gnome.org>
405         * Release 1.5.4
407 2005-08-15  Morten Welinder <terra@gnome.org>
409         * Release 1.5.3
411 2005-06-13  Jody Goldberg <jody@gnome.org>
413         * Release 1.5.2
415 2005-05-10  Jody Goldberg <jody@gnome.org>
417         * Release 1.5.1
419 2005-02-09  Jon K Hellan  <hellan@acm.org>
421         * boot.c (xbase_field_as_value): strtognum has been renamed to
422         gnm_strto. Update accordingly.
424 2005-02-08  Jody Goldberg <jody@gnome.org>
426         * Release 1.5.0
428 2005-02-07  Morten Welinder  <terra@gnome.org>
430         * boot.c (xbase_field_as_value): Apparently 'N' signifies a
431         floating point number, not an integer.  Handle that and thus fix
432         #166311.
434 2005-01-17  Jody Goldberg <jody@gnome.org>
436         * Release 1.4.2
438 2005-01-12  Jody Goldberg <jody@gnome.org>
440         * boot.c : include stdlib.h to remove warning about atoi
442 2004-12-09  Jody Goldberg <jody@gnome.org>
444         * Release 1.4.1
446 2004-11-28  Jody Goldberg <jody@gnome.org>
448         * Release 1.4.0
450 2004-11-07  Jody Goldberg <jody@gnome.org>
452         * Release 1.3.93
454 2004-10-31  Jody Goldberg <jody@gnome.org>
456         * Release 1.3.92
458 2004-10-05  Jody Goldberg <jody@gnome.org>
460         * Release 1.3.91
462 2004-09-08  Jody Goldberg <jody@gnome.org>
464         * Release 1.3.90
466 2004-08-29  Jody Goldberg <jody@gnome.org>
468         * Release 1.3.2
470 2004-08-28  Jody Goldberg <jody@gnome.org>
472         http://bugzilla.gnome.org/show_bug.cgi?id=143724
473         * xbase.c (xbase_open) : stop importing when we hit SHEET_MAX_COLS
474         * boot.c (xbase_file_open) : and when we hit SHEET_MAX_ROWS
476 2004-07-19  Jody Goldberg <jody@gnome.org>
478         * Release 1.3.1
480 2004-06-04  Morten Welinder  <terra@gnome.org>
482         * xbase.c (xbase_read_header): Return error in ErrorInfo way.
483         Caller changed.
484         (xbase_open): Handle errors from xbase_read_header.
486 2004-03-28  Jody Goldberg <jody@gnome.org>
488         * Release 1.3.0
490 2003-12-23  Jody Goldberg <jody@gnome.org>
492         * Release 1.2.3
494 2003-11-26  Jody Goldberg <jody@gnome.org>
496         * Release 1.2.2
498 2003-10-08  Jody Goldberg <jody@gnome.org>
500         * Release 1.2.1
502 2003-09-15  Jody Goldberg <jody@gnome.org>
504         * Release 1.2.0
506 2003-09-10  Jody Goldberg <jody@gnome.org>
508         * Release 1.1.90
510 2003-08-21  Jody Goldberg <jody@gnome.org>
512         * Release 1.1.20
514 2003-06-07  Jody Goldberg <jody@gnome.org>
516         * Release 1.1.19
518 2003-06-07  Jody Goldberg <jody@gnome.org>
520         * Release 1.1.18
522 2003-05-11  Jody Goldberg <jody@gnome.org>
524         * Release 1.1.17
526 2003-02-18  Jody Goldberg <jody@gnome.org>
528         * boot.c (xbase_field_as_value) : don't free the string since we're
529           not copying it.  Handle the case where the encoding was not
530           specified.
532 2003-01-28  Jody Goldberg <jody@gnome.org>
534         * Release 1.1.16
536 2002-12-31  Jody Goldberg <jody@gnome.org>
538         * Release 1.1.15
540 2002-12-22  Jody Goldberg <jody@gnome.org>
542         * Release 1.1.14
544 2002-12-22  Jody Goldberg <jody@gnome.org>
546         * Release 1.1.13
548 2002-11-15  Jody Goldberg <jody@gnome.org>
550         * Release 1.1.12
552 2002-11-14  Jon K Hellan  <hellan@acm.org>
554         * plugin.xml.in: Remove "open" and "import" attributes.
556 2002-11-01  Jody Goldberg <jody@gnome.org>
558         * Release 1.1.11
560 2002-10-27  Jody Goldberg <jody@gnome.org>
562         * Release 1.1.10
564 2002-10-01  Jody Goldberg <jody@gnome.org>
566         * xbase.c (xbase_close) : close the iconv handler.
567         (xbase_read_header) : set the iconv handler.
569         * boot.c (xbase_field_as_value) : map strings to UTF-8.
571 2002-09-30  Jody Goldberg <jody@gnome.org>
573         * Release 1.1.9
575 2002-09-28  Jody Goldberg <jody@gnome.org>
577         http://bugzilla.gnome.org/show_bug.cgi?id=94341
578         * xbase.c (xbase_read_header) : don't guess about the existence of a
579           dbc field.  Foxbase docs claim there is a 263 byte field after the
580           field descriptors, all the other docs claim not.  Use the stored
581           header size directly.
583           while we're in here add more enum values for codepage, and version.
585 2002-08-25  Jody Goldberg <jody@gnome.org>
587         * Release 1.1.8
589 2002-08-19  Jon K Hellan  <hellan@acm.org>
591         * xbase.c (record_seek, xbase_field_new): Use glib's seek enum
592         instead of the enum which used to be in libgsf.
594 2002-08-15  Jon K Hellan  <hellan@acm.org>
596         * xbase.[ch] (record_seek): Change type of row parameter to
597         gsf_off_t.
599         * xbase.c (record_seek): Change type of offset variable to
600         gsf_off_t.
602         * xbase.h (struct XBfile): Change type of offset to gsf_off_t.
603         (struct XBrecord): Change type of row to gsf_off_t.
605 2002-08-12  Jody Goldberg <jody@gnome.org>
607         * Release 1.1.7
609 2002-08-06  Morten Welinder  <terra@diku.dk>
611         * *.c: use gsf_le_get_double and gsf_le_set_double (etc).
613 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
615         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
617 2002-07-21  Jody Goldberg <jody@gnome.org>
619         * Release 1.1.6
621 2002-06-08  Jody Goldberg <jody@gnome.org>
623         * xbase.c (xbase_field_new) : convert to libgsf.
624         (xbase_close) : ditto.
625         (xbase_open) : ditto.
627 2002-05-29  Jody Goldberg <jody@gnome.org>
629         * Release 1.1.4
631 2002-04-29  Jody Goldberg <jody@gnome.org>
633         * Release 1.1.3
635 2002-03-25  Jody Goldberg <jody@gnome.org>
637         * Release 1.1.2
639 2002-03-10  Jody Goldberg <jody@gnome.org>
641         * Release 1.1.1
643 2002-02-18  Jody Goldberg <jody@gnome.org>
645         * Release 1.1.0
647 2002-01-21  Jody Goldberg <jody@gnome.org>
649         * Release 1.0.3
651 2002-01-15  Jody Goldberg <jody@gnome.org>
653         * Release 1.0.2
655 2002-01-06  Jody Goldberg <jody@gnome.org>
657         * Release 1.0.1
659 2001-12-30  J.H.M. Dassen (Ray) <jdassen@debian.org>
661         * signedness fixes/workarounds
662         * boot.c (xb_setdouble) : make s gchar* rather than guint8*.
663         * xbase.c (record_new) : cast g_strnfill result to guint8*.
664         * xbase.c, xbase.h (record_get_field) : return gchar* rather than
665           guint8.
666         * xbase.h (XBfield) : made name gchar[] rather than guint8[].
668 2001-12-31  Jody Goldberg <jody@gnome.org>
670         * Release 1.0.0
672 2001-12-25  Jody Goldberg <jody@gnome.org>
674         * Release 0.99.1
676 2001-12-24  Jody Goldberg <jody@gnome.org>
678         * boot.c (xbase_field_as_value) : be more picky about parsing dates.
679           The spec states that they must be in this format.
681 2001-12-15  Jody Goldberg <jody@gnome.org>
683         * Release 0.99.0
685 2001-11-05  Jody Goldberg <jgoldberg@home,com>
687         * Release 0.75
689 2001-11-01  Jody Goldberg <jgoldberg@home.com>
691         * xbase.c (record_get_field) : fix bone headed indexing scheme.
692         (xbase_close) : release the fmt.
693         (xbase_field_new) : renamed to make sense and supply a style for dates.
695         * boot.c (xbase_field_as_value) : now that record_get_field is less
696           bizzare use a sane indexing scheme here to.  Support dates.
697           Use the field length so that strings don't magicly enclude the
698           entire record.
699         (xbase_file_open) : use a nice sane indexing scheme here too.
701 2001-10-29  Jody Goldberg <jgoldberg@home.com>
703         * Release 0.74
705 2001-10-29  Jody Goldberg <jgoldberg@home.com>
707         * Release 0.73
709 2001-10-18  Jody Goldberg <jgoldberg@home.com>
711         * Release 0.72
713 2001-10-07  Jody Goldberg <jgoldberg@home.com>
715         * Release 0.71
717 2001-09-25  Jon K Hellan  <hellan@acm.org>
719         * .cvsignore: Add plugin.xml
721 2001-08-24  Jody Goldberg <jgoldberg@home.com>
723         * boot.[ch] : fix the includes.
724         * xbase.[ch] : fix the includes.
726 2001-08-21  Zbigniew Chyla  <cyba@gnome.pl>
728         * plugin.xml: Removed
730         * plugin.xml.in: Copied from plugin.xml, prepared for localization.
732         * Makefile.am: Use xml-i18n-tools to create plugin.xml (with
733         translations merged from .po file).
735 2001-08-20  Jody Goldberg <jgoldberg@home.com>
737         * Release 0.70
739 2001-08-17  Morten Welinder  <terra@diku.dk>
741         * xbase.h: Guard.
743 2001-08-11  Jody Goldberg <jgoldberg@home.com>
745         * Release 0.69
747 2001-07-17  Jody Goldberg <jgoldberg@home.com>
749         * Release 0.68
751 2001-06-28  Jody Goldberg <jgoldberg@home>
753         * Release 0.67
755 2001-06-27  Jody Goldberg <jgoldberg@home.com>
757         * Release 0.66
759 2001-05-23  Jody Goldberg <jgoldberg@home.com>
761         * boot.c (xbase_field_as_value) : remove the attempt to null terminate
762           a string that we already assume was null terminated when we strdup
763           it.
764         (xbase_file_open) : force a full respan.
766 2001-05-21  Zbigniew Chyla  <cyba@gnome.pl>
768         * boot.c (xbase_file_open):
769         s/FileOpener/GnumFileOpener/
771 2001-05-20  Jody Goldberg <jgoldberg@home.com>
773         * Release 0.65
775 2001-03-17  Jody Goldberg <jgoldberg@home.com>
777         * Release 0.64
779 2001-02-23  Jody Goldberg <jgoldberg@home.com>
781         * Release 0.63
783 2001-02-19  Jon K Hellan  <hellan@acm.org>
785         * boot.c (xbase_load): Change file format level to
786         FILE_FL_MANUAL_REMEMBER. Fix typo: FILE_SAVER_ID_INVAID ->
787         FILE_SAVER_ID_INVALID.
789 2001-02-16  Jody Goldberg <jgoldberg@home.com>
791         * Release 0.62
793 2001-02-12  Karl Eichwalder  <ke@suse.de>
795         * Makefile.am (EXTRA_DIST): New variable; add
796         $(gnumeric_plugin_xbase_DATA).
798 2000-12-17 Jody Goldberg <jgoldberg@home.com>
800         * Release 0.61
802 2000-12-7  Jody Goldberg <jgoldberg@home.com>
804         * Release 0.60
806 2000-11-18  Jody Goldberg <jgoldberg@home.com>
808         * Release 0.59
810 2000-11-13  Jody Goldberg <jgoldberg@home.com>
812         * Release 0.58
814 2000-10-29  Jody Goldberg <jgoldberg@home.com>
816         * boot.c : Adjust to the signature changes for reading views
817           rather than workbooks.
818         * xbase.c : ditto.
820 2000-10-10  Jody Goldberg <jgoldberg@home.com>
822         * Release 0.57
824 2000-08-16  Jody Goldberg <jgoldberg@home.com>
826         * xbase.c : Include gutils.h to get the decls for gnumeric_get_le_...
828 2000-08-15  Morten Welinder  <terra@diku.dk>
830         * xbase.c: use new gnumeric_get_le_... support.
832 2000-07-27  Morten Welinder  <terra@diku.dk>
834         * boot.c (xbase_field_as_value): Plug huge leaks.  Fix 'I' case.
835         Partially fix 'B' case.
836         (xbase_load): Plug leak.
838         * xbase.c (xbase_read_field): It looks like '\0' is a terminator
839         too.  Sounds reasonable.
840         (xbase_close): Plug another huge leak.
842 2000-07-26  Morten Welinder  <terra@diku.dk>
844         * xbase.c (deref_le_guint16, deref_le_guint32): New functions.
845         (xbase_open): Initialise ans->offset.
846         (xbase_read_header): Fix huge amounts of bogusities.
847         (xbase_read_field): Ditto.
849         * boot.c (xb_setdouble): Don't define until such time as it gets
850         used.
852 2000-06-18  Jody Goldberg <jgoldberg@home.com>
854         * Release 0.56
856 2000-06-18  Jody Goldberg <jgoldberg@home.com>
858         * Release 0.55
860 2000-05-20  Jody Goldberg <jgoldberg@home.com>
862         * Release 0.54
864 2000-05-09  Jody Goldberg <jgoldberg@home.com>
866         * Release 0.53
868 2000-04-06  Jody Goldberg <jgoldberg@home.com>
870         * boot.c (xbase_load) : Moved the recalc free/thaw to a higher level.
872 2000-03-23  Jon K Hellan  <hellan@acm.org>
874         * boot.c (xbase_load): No longer change filename extension to
875         ".gnumeric". Set save info. Tag as MANUAL.
876         (XBASE_TITLE, XBASE_DESCR): No, we haven't got export.
878 2000-02-22  Morten Welinder  <terra@diku.dk>
880         * boot.c (xbase_field_as_value): Change assert to g_assert.
882 2000-01-31  Jon K Hellan  <hellan@acm.org>
884         * boot.c: Call gnumeric_error_save on failure.
886 2000-01-29  Jon K Hellan  <hellan@acm.org>
888         * xbase.h (xbase_open): Add CommandContext.
890         * xbase.c (xbase_open): Add CommandContext. Remove progress
891         message to stdout. Use gnumeric_error_read to report errors.
893         * boot.c (xbase_load): Add CommandContext. Return 0 on success, -1
894         on failure.
896 2000-01-17  Jody Goldberg <jgoldberg@home.com>
898         * xbase.c : Remove unused xml includes.
900 1999-12-30  Jody Goldberg <jgoldberg@home.com>
902         * boot.c (xbase_load) : Return an error string.  This is very
903           preliminary.  We should get real error messages from the importer.
905 1999-12-10  Michael Meeks  <mmeeks@gnu.org>
907         * xbase.c: don't define type_descriptions if not debugging.
909 1999-11-21  Jeff Garzik  <jgarzik@mandrakesoft.com>
911         * boot.c (xbase_cleanup_plugin): free pd->title
913 1999-08-11  Michael Meeks  <michael@imaginator.com>
915         * boot.c (xbase_load): Add missing ';' Miguel's been doing too
916         much Pascal recently :-)
918 1999-08-09    <miguel@gnu.org>
920         * boot.c (xbase_load): Adapted to new file open conventions.
922 1999-08-02  Elliot Lee <sopwith@redhat.com>
924         * Makefile.am: boot.h not needed.
926 1999-07-31  Morten Welinder  <terra@diku.dk>
928         * xbase.c (field_types): Move from xbase.h.
929         (field_type_descriptions): Ditto.
930         (xbase_close): Kill warning.
932         * boot.c (xb_getdouble): Make static and constify.
933         (xb_setdouble): Make static.
935 1999-07-21  Michael Meeks  <michael@edenproject.org>
937         * boot.c: Removed include boot.h
939         * boot.h: Removed, contained only redundant data.
941 1999-06-28  Michael Meeks  <michael@edenproject.org>
943         * boot.c (xbase_can_unload, xbase_cleaup_plugin):
944         implemented.
945         (xbase_init): renamed to init_plugin and updated.
947         * Makefile.am: converted to plugin.
949 1999-06-23  Michael Meeks  <michael@edenproject.org>
951         * boot.c (xbase_probe): Fix for filenames with no
952         extension.
954 1999-06-18  Michael Meeks  <michael@edenproject.org>
956         * xbase.c (xbase_read_field): Conditional debug
957         (xbase_read_header): ditto
959 1999-06-10  Sean Atkinson  <sca20@cam.ac.uk>
961         * Created.