1.12.20
[gnumeric.git] / plugins / dif / ChangeLog
blob0a22841e73563f127f9c62c69d95b51ff4d22a01
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-03  Morten Welinder  <terra@gnome.org>
135         * dif.c (dif_file_save): Swap row/column counts so we match the
136         spec (and thus differ from Excel).  Avoid extre "BOT".  Fixes
137         #624771.  Patch by Stanley Pinchak.
139 2011-02-02  Morten Welinder <terra@gnome.org>
141         * Release 1.10.13
143 2010-11-25  Morten Welinder <terra@gnome.org>
145         * Release 1.10.12
147 2010-10-01  Morten Welinder <terra@gnome.org>
149         * Release 1.10.11
151 2010-09-04  Morten Welinder <terra@gnome.org>
153         * Release 1.10.10
155 2010-08-16  Morten Welinder <terra@gnome.org>
157         * Release 1.10.9
159 2010-07-30  Morten Welinder <terra@gnome.org>
161         * Release 1.10.8
163 2010-06-28  Morten Welinder <terra@gnome.org>
165         * Release 1.10.7
167 2010-06-16  Morten Welinder <terra@gnome.org>
169         * Release 1.10.6
171 2010-05-30  Morten Welinder <terra@gnome.org>
173         * Release 1.10.5
175 2010-05-20  Morten Welinder <terra@gnome.org>
177         * Release 1.10.4
179 2010-05-07  Morten Welinder <terra@gnome.org>
181         * Release 1.10.3
183 2010-04-16  Morten Welinder <terra@gnome.org>
185         * Release 1.10.2
187 2010-03-08  Morten Welinder <terra@gnome.org>
189         * Release 1.10.1
191 2010-02-13  Morten Welinder <terra@gnome.org>
193         * Release 1.10.0
195 2010-01-19  Morten Welinder <terra@gnome.org>
197         * Release 1.9.18
199 2009-12-15  Morten Welinder <terra@gnome.org>
201         * Release 1.9.17
203 2009-11-29  Morten Welinder <terra@gnome.org>
205         * Release 1.9.16
207 2009-11-01  Morten Welinder <terra@gnome.org>
209         * Release 1.9.15
211 2009-10-11  Morten Welinder <terra@gnome.org>
213         * Release 1.9.14
215 2009-09-20  Morten Welinder <terra@gnome.org>
217         * Release 1.9.13
219 2009-09-05  Morten Welinder <terra@gnome.org>
221         * Release 1.9.12
223 2009-08-30  Morten Welinder <terra@gnome.org>
225         * Release 1.9.11
227 2009-08-15  Morten Welinder <terra@gnome.org>
229         * Release 1.9.10
231 2009-06-20  Morten Welinder <terra@gnome.org>
233         * Release 1.9.9
235 2009-05-23  Morten Welinder <terra@gnome.org>
237         * Release 1.9.8
239 2009-05-06  Morten Welinder <terra@gnome.org>
241         * Release 1.9.7
243 2009-04-25  Morten Welinder <terra@gnome.org>
245         * Release 1.9.6
247 2009-03-22  Morten Welinder <terra@gnome.org>
249         * Release 1.9.5
251 2009-02-22  Morten Welinder <terra@gnome.org>
253         * Release 1.9.4
255 2008-10-18  Jody Goldberg <jody@gnome.org>
257         * Release 1.9.3
259 2008-08-29  Jody Goldberg <jody@gnome.org>
261         * Release 1.9.2
263 2008-06-25  Jody Goldberg <jody@gnome.org>
265         * Release 1.9.1
267 2008-05-04  Jody Goldberg <jody@gnome.org>
269         * Release 1.9.0
271 2007-12-21  Jody Goldberg <jody@gnome.org>
273         * Release 1.8.0
275 2007-12-03  Jody Goldberg <jody@gnome.org>
277         * Release 1.7.91
279 2007-11-19  Jody Goldberg <jody@gnome.org>
281         * Release 1.7.90
283 2007-11-04  Morten Welinder <terra@gnome.org>
285         * Release 1.7.14
287 2007-10-21  Morten Welinder <terra@gnome.org>
289         * Release 1.7.13
291 2007-09-04  Jody Goldberg <jody@gnome.org>
293         * Release 1.7.12
295 2007-07-24  Jody Goldberg <jody@gnome.org>
297         * Release 1.7.11
299 2007-05-03  Morten Welinder <terra@gnome.org>
301         * Release 1.7.10
303 2007-04-21  Morten Welinder <terra@gnome.org>
305         * Release 1.7.9
307 2007-03-04  Morten Welinder <terra@gnome.org>
309         * Release 1.7.8
311 2007-02-16  Morten Welinder <terra@gnome.org>
313         * Release 1.7.7
315 2006-12-17  Jody Goldberg <jody@gnome.org>
317         * Release 1.7.6
319 2006-12-04  Jody Goldberg <jody@gnome.org>
321         * Release 1.7.5
323 2006-11-22  Jody Goldberg <jody@gnome.org>
325         * dif.c (dif_file_save) : fix un-initialized mem usage.
327 2006-11-20  Jody Goldberg <jody@gnome.org>
329         * Release 1.7.4
331 2006-11-19  Morten Welinder <terra@gnome.org>
333         * Release 1.7.3
335 2006-11-08  Jody Goldberg <jody@gnome.org>
337         * dif.c (dif_file_save) : export errors, booleans, and values
338           properly.
340 2006-11-08  Jody Goldberg <jody@gnome.org>
342         * dif.c (dif_parse_sheet) : use the new
343           gnm_push_C_locale/gnm_pop_C_locale utils.
344         (dif_file_save) : ditto.
346 2006-11-08  Jody Goldberg <jody@gnome.org>
348         Get things partially working.
349         * dif.c (dif_get_line) : inc the line number so that error messages
350           are more useful.
351         (dif_parse_data) : handle quoted strings properly.
352         (dif_parse_data) : handle other value types.
353         (dif_file_save) : fix off by one in count of exported cols/rows.
354         (dif_file_save) : fix ancient typo in exported strings. "1,0" not
355           "1.0"
357 2006-10-17  Jody Goldberg <jody@gnome.org>
359         * Release 1.7.2
361 2006-10-02  Jody Goldberg <jody@gnome.org>
363         * Release 1.7.1
365 2006-05-25  Jean Brefort  <jean.brefort@normalesup.org>
367         * dif.c: replaced gi18n.h by gi18n-lib.h.
369 2006-05-08  Jody Goldberg <jody@gnome.org>
371         * Release 1.7.0
373 2005-11-14  Jody Goldberg <jody@gnome.org>
375         * Release 1.6.1
377 2005-10-10  Jody Goldberg <jody@gnome.org>
379         * Release 1.6.0
381 2005-09-08  Jody Goldberg <jody@gnome.org>
383         * Release 1.5.90
385 2005-08-28  Morten Welinder <terra@gnome.org>
387         * Release 1.5.5
389 2005-08-28  Morten Welinder <terra@gnome.org>
391         * Release 1.5.4
393 2005-08-15  Morten Welinder <terra@gnome.org>
395         * Release 1.5.3
397 2005-06-13  Jody Goldberg <jody@gnome.org>
399         * Release 1.5.2
401 2005-05-10  Jody Goldberg <jody@gnome.org>
403         * Release 1.5.1
405 2005-02-08  Jody Goldberg <jody@gnome.org>
407         * Release 1.5.0
409 2005-01-17  Jody Goldberg <jody@gnome.org>
411         * Release 1.4.2
413 2004-12-09  Jody Goldberg <jody@gnome.org>
415         * Release 1.4.1
417 2004-11-28  Jody Goldberg <jody@gnome.org>
419         * Release 1.4.0
421 2004-11-07  Jody Goldberg <jody@gnome.org>
423         * Release 1.3.93
425 2004-10-31  Jody Goldberg <jody@gnome.org>
427         * Release 1.3.92
429 2004-10-05  Jody Goldberg <jody@gnome.org>
431         * Release 1.3.91
433 2004-09-08  Jody Goldberg <jody@gnome.org>
435         * Release 1.3.90
437 2004-08-29  Jody Goldberg <jody@gnome.org>
439         * Release 1.3.2
441 2004-07-28  Morten Welinder  <terra@gnome.org>
443         * dif.c (dif_file_open): Call gnumeric_io_error_occurred instead
444         of checking that its address is non-NULL.
446 2004-07-19  Jody Goldberg <jody@gnome.org>
448         * Release 1.3.1
450 2004-03-28  Jody Goldberg <jody@gnome.org>
452         * Release 1.3.0
454 2003-12-23  Jody Goldberg <jody@gnome.org>
456         * Release 1.2.3
458 2003-11-26  Jody Goldberg <jody@gnome.org>
460         * Release 1.2.2
462 2003-10-08  Jody Goldberg <jody@gnome.org>
464         * Release 1.2.1
466 2003-09-15  Jody Goldberg <jody@gnome.org>
468         * Release 1.2.0
470 2003-09-10  Jody Goldberg <jody@gnome.org>
472         * Release 1.1.90
474 2003-08-21  Jody Goldberg <jody@gnome.org>
476         * Release 1.1.20
478 2003-06-07  Jody Goldberg <jody@gnome.org>
480         * Release 1.1.19
482 2003-06-07  Jody Goldberg <jody@gnome.org>
484         * Release 1.1.18
486 2003-05-11  Jody Goldberg <jody@gnome.org>
488         * Release 1.1.17
490 2003-01-28  Jody Goldberg <jody@gnome.org>
492         * Release 1.1.16
494 2002-12-31  Jody Goldberg <jody@gnome.org>
496         * Release 1.1.15
498 2002-12-22  Jody Goldberg <jody@gnome.org>
500         * Release 1.1.14
502 2002-12-22  Jody Goldberg <jody@gnome.org>
504         * Release 1.1.13
506 2002-11-29  Jody Goldberg <jody@gnome.org>
508         * dif.c (dif_file_save) : remove unused variable and tidy constness.
510 2002-11-28  Jon K Hellan  <hellan@acm.org>
512         * dif.c (dif_file_save): Port to gsf output.
514 2002-11-18  Morten Welinder  <terra@diku.dk>
516         * dif.c (dif_get_line): Do UTF-8 conversions.
518 2002-11-15  Jody Goldberg <jody@gnome.org>
520         * Release 1.1.12
522 2002-11-14  Jon K Hellan  <hellan@acm.org>
524         * plugin.xml.in: Remove "open" and "import" attributes.
526 2002-11-07  Jody Goldberg <jody@gnome.org>
528         * dif.c (dif_file_open) : hard code the default saver
530 2002-11-01  Jody Goldberg <jody@gnome.org>
532         * Release 1.1.11
534 2002-10-27  Jody Goldberg <jody@gnome.org>
536         * Release 1.1.10
538 2002-10-04  Jody Goldberg <jody@gnome.org>
540         * dif.c : fix includes.
542 2002-09-30  Jody Goldberg <jody@gnome.org>
544         * Release 1.1.9
546 2002-08-25  Jody Goldberg <jody@gnome.org>
548         * Release 1.1.8
550 2002-08-12  Jody Goldberg <jody@gnome.org>
552         * Release 1.1.7
554 2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>
556         * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
558 2002-07-21  Jody Goldberg <jody@gnome.org>
560         * Release 1.1.6
562 2002-06-14  Jody Goldberg <jody@gnome.org>
564         * dif.c (dif_parse_header) : convert to libgsf.
565         (dif_file_open) : ditto.
567 2002-05-29  Jody Goldberg <jody@gnome.org>
569         * Release 1.1.4
571 2002-04-29  Jody Goldberg <jody@gnome.org>
573         * Release 1.1.3
575 2002-03-25  Jody Goldberg <jody@gnome.org>
577         * Release 1.1.2
579 2002-03-10  Jody Goldberg <jody@gnome.org>
581         * Release 1.1.1
583 2002-02-19  Peter Moulder  <pmoulder@csse.monash.edu.au>
585         * dif.c (dif_file_save): Ensure r is initialized before use.
586           Affects VECTORS and TUPLES values in dif header.
588 2002-02-18  Jody Goldberg <jody@gnome.org>
590         * Release 1.1.0
592 2002-01-23  Jody Goldberg <jody@gnome.org>
594         * dif.c : glib now has g_alloca, no need for portability.h
596 2002-01-21  Jody Goldberg <jody@gnome.org>
598         * Release 1.0.3
600 2002-01-15  Jody Goldberg <jody@gnome.org>
602         * Release 1.0.2
604 2002-01-06  Jody Goldberg <jody@gnome.org>
606         * Release 1.0.1
608 2001-12-31  J.H.M. Dassen (Ray) <jdassen@debian.org>
610         * dif.c (DifInputContext) : use 'guchar' for data and cur.
611         * dif.c (dif_input_context_new) : use 'guchar' for data.
612         * dif.c (dif_input_context_destroy) : use 'guchar' pointers.
613         * dif.c (dif_get_line) : ditto.
615 2001-12-31  Jody Goldberg <jody@gnome.org>
617         * Release 1.0.0
619 2001-12-24  Jody Goldberg <jody@gnome.org>
621         * Release 0.99.1
623 2001-12-15  Jody Goldberg <jody@gnome.org>
625         * Release 0.99.0
627 2001-11-19  Jody Goldberg <jgoldberg@home.com>
629         * Release 0.76
631 2001-11-05  Jody Goldberg <jgoldberg@home,com>
633         * Release 0.75
635 2001-10-29  Jody Goldberg <jgoldberg@home.com>
637         * Release 0.74
639 2001-10-29  Jody Goldberg <jgoldberg@home.com>
641         * Release 0.73
643 2001-10-26  Morten Welinder  <terra@diku.dk>
645         * dif.c (dif_parse_header): Eliminate invalid allocs.
647 2001-10-18  Jody Goldberg <jgoldberg@home.com>
649         * Release 0.72
651 2001-10-07  Jody Goldberg <jgoldberg@home.com>
653         * Release 0.71
655 2001-09-25  Jon K Hellan  <hellan@acm.org>
657         * .cvsignore: Add plugin.xml
659 2001-08-21  Zbigniew Chyla  <cyba@gnome.pl>
661         * plugin.xml: Removed
663         * plugin.xml.in: Copied from plugin.xml, prepared for localization.
665         * Makefile.am: Use xml-i18n-tools to create plugin.xml (with
666         translations merged from .po file).
668         * dif.c (dif_file_save): Use gnumeric_io_error_string.
670 2001-08-20  Jody Goldberg <jgoldberg@home.com>
672         * Release 0.70
674 2001-08-11  Jody Goldberg <jgoldberg@home.com>
676         * Release 0.69
678 2001-07-17  Jody Goldberg <jgoldberg@home.com>
680         * Release 0.68
682 2001-07-15  Zbigniew Chyla  <cyba@gnome.pl>
684         * dif.c (dif_file_open):
685         s/gnumeric_io_error_info_push/gnumeric_io_error_push/
687         * plugin.xml (<information>):
688         s/CSV/DIF
690 2001-07-01  Morten Welinder  <terra@diku.dk>
692         * dif.c: Compilation fix from Adrian Bunk.
694 2001-06-28  Jody Goldberg <jgoldberg@home>
696         * Release 0.67
698 2001-06-28  Jody Goldberg <jgoldberg@home.com>
700         * dif.c (dif_file_save) : we don't handle spans or merges.
702 2001-06-27  Jody Goldberg <jgoldberg@home.com>
704         * Release 0.66
706 2001-06-12  Zbigniew Chyla  <cyba@gnome.pl>
708         * dif.c (dif_input_context_new): Adjusted to memory_io_progress_set
709         signature change.
711 2001-06-04  Zbigniew Chyla  <cyba@gnome.pl>
713         * plugin.xml (<service>): Set save_scope to "sheet".
715 2001-06-03  Jody Goldberg <jgoldberg@home.com>
717         * Makefile.am (INCLUDES) : add top_builddir so that we can gt
718           portability.h
720 2001-06-01  Zbigniew Chyla  <cyba@gnome.pl>
722         * dif.c (dif_input_context_new, dif_input_context_destroy, dif_get_line,
723         dif_eat_line): Report reading progress via io_context.
725 2001-05-31  Karl Eichwalder  <ke@suse.de>
727         * dif.c (dif_file_save): Normalize message string.
729 2001-05-31  Zbigniew Chyla  <cyba@gnome.pl>
731         * dif.c
732         (dif_input_context_new): Allocate "empty" line by default.
733         (dif_get_line): Fixed typo.
735 2001-05-29  Zbigniew Chyla  <cyba@gnome.pl>
737         * dif.c
738         New line parsing routine - doesn't allocate/deallocate memory at every
739         input line, stops processing at the end of mmaped file (instead of
740         crashing).
741         Write empty cells too (previous behaviour was incorrect).
742         Write the current sheet instead of the first one (for XL compatibility).
743         Detailed error reporting, fixed leaks, general cleanup.
745         * dif.h: Removed.
747         * Makefile.am (dif_la_SOURCES): Removed dif.h
749         * plugin.xml (<service>): Set "open" to TRUE, added <file_patterns>.
751 2001-05-21  Zbigniew Chyla  <cyba@gnome.pl>
753         * dif.c (dif_file_open, dif_file_save):
754         s/FileOpener/GnumFileOpener/
755         s/FileSaver/GnumFileSaver/
757         * plugin.xml (<service>): Register only as importer.
759 2001-05-20  Jody Goldberg <jgoldberg@home.com>
761         * Release 0.65
763 2001-04-19  Jody Goldberg <jgoldberg@home.com>
765         * dif.c (dif_file_save) : fix leak.  Why do we only save the first
766           sheet ?
768 2001-03-17  Jody Goldberg <jgoldberg@home.com>
770         * Release 0.64
772 2001-02-23  Jody Goldberg <jgoldberg@home.com>
774         * Release 0.63
776 2001-02-16  Jody Goldberg <jgoldberg@home.com>
778         * Release 0.62
780 2001-02-12  Karl Eichwalder  <ke@suse.de>
782         * Makefile.am (EXTRA_DIST): New variable; add
783         $(gnumeric_plugin_dif_DATA).
785 2000-12-17 Jody Goldberg <jgoldberg@home.com>
787         * Release 0.61
789 2000-12-7  Jody Goldberg <jgoldberg@home.com>
791         * Release 0.60
793 2000-11-18  Jody Goldberg <jgoldberg@home.com>
795         * Release 0.59
797 2000-11-13  Jody Goldberg <jgoldberg@home.com>
799         * Release 0.58
801 2000-11-12  Almer S. Tigelaar  <almer1@dds.nl>
803         * dif.c
804         (dif_write_workbook): Don't use sheet->rows and sheet->cols, instead
805         use sheet_get_extent.
807 2000-10-29  Jody Goldberg <jgoldberg@home.com>
809         * dif.c : Adjust to the signature changes for reading views
810           rather than workbooks.
812 2000-10-10  Jody Goldberg <jgoldberg@home.com>
814         * Release 0.57
816 2000-06-18  Jody Goldberg <jgoldberg@home.com>
818         * Release 0.56
820 2000-06-18  Jody Goldberg <jgoldberg@home.com>
822         * Release 0.55
824 2000-05-20  Jody Goldberg <jgoldberg@home.com>
826         * Release 0.54
828 2000-05-09  Jody Goldberg <jgoldberg@home.com>
830         * Release 0.53
832 2000-04-20  Jody Goldberg <jgoldberg@home.com>
834         * dif.c (dif_parse_dat) : Use sheet_cell_fetch just in case. Some
835           minor reformating.
836         (dif_write_cell) : This is very broken. Remove some unused args.
837         (dif_write_workbook) : Remove setvbuf.  That level of optimization is
838           not necessary.
840 2000-03-23  Jon K Hellan  <hellan@acm.org>
842         * dif.c (dif_read_workbook): Set save info, tag as manual.
843         (init_plugin): Tag saver as manual
845 2000-02-26  Jody Goldberg <jgoldberg@home.com>
847         * dif.c (dif_read_workbook) : Bug 5716.
849 2000-01-31  Jon K Hellan  <hellan@acm.org>
850         * dif.c (dif_write_workbook): Improve reporting.
852 2000-01-31  Jon K Hellan  <hellan@acm.org>
854         * dif.c (dif_write_workbook): Call gnumeric_error_save on failure.
856 2000-01-29  Jon K Hellan  <hellan@acm.org>
858         * dif.c (dif_read_workbook, dif_write_workbook): Add
859         CommandContext.
860         (dif_read_workbook): Return 0 on success, -1 on failure.
861          Use gnumeric_error_read to report errors.
863 1999-12-30  Jody Goldberg <jgoldberg@home.com>
865         * dif.c (dif_read_workbook) : Preliminary error reporting support.
867 1999-11-21  Jeff Garzik  <jgarzik@mandrakesoft.com>
869         * dif.c (dif_cleanup_plugin): free pd->title
870         (MAP_FAILED) defined MAP_FAILED where missing.  (from csv-io.c)
872 1999-11-19  Kevin Handy  <kth@srv.net>
874         * dif.h, dif.c: Initial version.