1 2015-02-04 Morten Welinder <terra@gnome.org>
5 2015-01-23 Morten Welinder <terra@gnome.org>
9 2014-09-25 Morten Welinder <terra@gnome.org>
13 2014-06-09 Morten Welinder <terra@gnome.org>
17 2014-05-23 Morten Welinder <terra@gnome.org>
21 2014-04-30 Morten Welinder <terra@gnome.org>
25 2014-04-13 Morten Welinder <terra@gnome.org>
29 2014-03-18 Morten Welinder <terra@gnome.org>
33 2014-03-03 Morten Welinder <terra@gnome.org>
37 2014-02-16 Morten Welinder <terra@gnome.org>
41 2014-02-11 Morten Welinder <terra@gnome.org>
45 2013-11-28 Morten Welinder <terra@gnome.org>
49 2013-10-07 Morten Welinder <terra@gnome.org>
53 2013-09-01 Morten Welinder <terra@gnome.org>
57 2013-08-27 Morten Welinder <terra@gnome.org>
61 2013-08-19 Morten Welinder <terra@gnome.org>
65 2013-07-15 Morten Welinder <terra@gnome.org>
67 * sc.c (sc_parse_format_set_type): Guard against bogus format.
70 2013-07-10 Morten Welinder <terra@gnome.org>
74 2013-06-25 Morten Welinder <terra@gnome.org>
78 2013-04-26 Morten Welinder <terra@gnome.org>
82 2013-03-09 Morten Welinder <terra@gnome.org>
86 2012-12-18 Morten Welinder <terra@gnome.org>
90 2012-11-29 Morten Welinder <terra@gnome.org>
94 2012-11-16 Morten Welinder <terra@gnome.org>
98 2012-09-06 Morten Welinder <terra@gnome.org>
102 2012-07-15 Morten Welinder <terra@gnome.org>
106 2012-06-25 Morten Welinder <terra@gnome.org>
110 2012-04-21 Morten Welinder <terra@gnome.org>
114 2012-03-02 Morten Welinder <terra@gnome.org>
118 2011-11-27 Morten Welinder <terra@gnome.org>
122 2011-11-24 Morten Welinder <terra@gnome.org>
126 2011-07-31 Morten Welinder <terra@gnome.org>
130 2011-05-21 Morten Welinder <terra@gnome.org>
134 2011-03-24 Morten Welinder <terra@gnome.org>
138 2011-02-05 Morten Welinder <terra@gnome.org>
140 * sc.c (sc_parse_format_set_width): Enlarge sheet if needed.
142 (enlarge): New function, split from...
143 (sc_sheet_cell_fetch): ...here.
145 2011-02-02 Morten Welinder <terra@gnome.org>
149 2010-11-25 Morten Welinder <terra@gnome.org>
153 2010-10-11 Andreas J. Guelzow <aguelzow@pyrshep.ca>
155 * sc.c (sc_colname_to_coords): new
156 (sc_cellname_to_coords): use sc_colname_to_coords
157 (sc_parse_format_set_width): new
158 (sc_parse_format_free_precision): new
159 (sc_parse_format_get_precision): new
160 (sc_parse_format_save_precision): new
161 (sc_parse_format_apply_precision): new
162 (sc_parse_format_set_type): new
163 (sc_parse_format): implement
164 (sc_parse_fmt): apply precision
165 (sc_parse_line): use sc_warning
166 (sc_format_free): new
167 (sc_file_open): initialize and finalize new fields
169 2010-10-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
171 * sc.c (sc_parse_set): new
172 (sc_parse_format): new stub
173 (sc_parse_format_definition): new stub
174 (sc_cmd_list): connect sc_parse_set and sc_parse_format
175 (sc_parse_set_handle_option): new
177 2010-10-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
179 * sc.c (sc_parse_goto): new
180 (sc_cmd_list): connect sc_parse_goto
182 2010-10-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
184 * sc.c (sc_parse_coord_real): new, former part of sc_parse_coord
185 (sc_parse_coord): use sc_parse_coord_real
187 (sc_cmd_list): connect sc_parse_fmt
189 2010-10-08 Andreas J. Guelzow <aguelzow@pyrshep.ca>
191 * sc.c (ScParseState): add fields
192 (sc_go_error_info_new_vprintf): new
193 (sc_warning): new; replace all g_warnings with calls to sc_warning
194 (sc_sheet_cell_fetch): change first argument and change all call
195 (sc_file_open): initalize and finalize new fields of ScParseState
197 2010-10-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
199 * sc.c: pass all calls to sheet_cell_fetch via sc_sheet_cell_fetch
200 (sc_sheet_cell_fetch): new
201 (sc_parse_cell_name_list): check for NULL cell
203 2010-10-01 Morten Welinder <terra@gnome.org>
207 2010-09-04 Morten Welinder <terra@gnome.org>
211 2010-08-16 Morten Welinder <terra@gnome.org>
215 2010-07-30 Morten Welinder <terra@gnome.org>
219 2010-06-28 Morten Welinder <terra@gnome.org>
223 2010-06-16 Morten Welinder <terra@gnome.org>
227 2010-05-30 Morten Welinder <terra@gnome.org>
231 2010-05-20 Morten Welinder <terra@gnome.org>
235 2010-05-07 Morten Welinder <terra@gnome.org>
239 2010-04-16 Morten Welinder <terra@gnome.org>
243 2010-03-08 Morten Welinder <terra@gnome.org>
247 2010-02-13 Morten Welinder <terra@gnome.org>
251 2010-01-19 Morten Welinder <terra@gnome.org>
255 2009-12-15 Morten Welinder <terra@gnome.org>
259 2009-11-29 Morten Welinder <terra@gnome.org>
263 2009-11-01 Morten Welinder <terra@gnome.org>
267 2009-10-11 Morten Welinder <terra@gnome.org>
271 2009-09-20 Morten Welinder <terra@gnome.org>
275 2009-09-05 Morten Welinder <terra@gnome.org>
279 2009-08-30 Morten Welinder <terra@gnome.org>
283 2009-08-15 Morten Welinder <terra@gnome.org>
287 2009-06-20 Morten Welinder <terra@gnome.org>
291 2009-05-23 Morten Welinder <terra@gnome.org>
295 2009-05-06 Morten Welinder <terra@gnome.org>
299 2009-04-25 Morten Welinder <terra@gnome.org>
303 2009-03-22 Morten Welinder <terra@gnome.org>
307 2009-02-22 Morten Welinder <terra@gnome.org>
311 2008-12-14 Morten Welinder <terra@gnome.org>
313 * sc.c (sc_parse_sheet): Continue after error.
314 (sc_parse_define): Handle definitions of locations.
315 (sc_parse_coord): Return error code.
316 (sc_parse_coord): Handle defined names too. Fixes #564495.
318 2008-10-18 Jody Goldberg <jody@gnome.org>
322 2008-08-29 Jody Goldberg <jody@gnome.org>
326 2008-06-25 Jody Goldberg <jody@gnome.org>
330 2008-05-04 Jody Goldberg <jody@gnome.org>
334 2007-12-21 Jody Goldberg <jody@gnome.org>
338 2007-12-03 Jody Goldberg <jody@gnome.org>
342 2007-11-19 Jody Goldberg <jody@gnome.org>
346 2007-11-04 Morten Welinder <terra@gnome.org>
350 2007-10-21 Morten Welinder <terra@gnome.org>
354 2007-09-04 Jody Goldberg <jody@gnome.org>
358 2007-07-24 Jody Goldberg <jody@gnome.org>
362 2007-05-03 Morten Welinder <terra@gnome.org>
366 2007-04-21 Morten Welinder <terra@gnome.org>
370 2007-03-05 Jody Goldberg <jody@gnome.org>
372 * sc.c (sc_func_map_in) : adapt to change in ExprConv
374 2007-03-04 Morten Welinder <terra@gnome.org>
378 2007-02-16 Morten Welinder <terra@gnome.org>
382 2006-12-17 Jody Goldberg <jody@gnome.org>
386 2006-12-04 Jody Goldberg <jody@gnome.org>
390 2006-11-20 Morten Welinder <terra@gnome.org>
392 * sc.c (sc_parse_let): Handle functions with no args.
394 2006-11-20 Jody Goldberg <jody@gnome.org>
398 2006-11-19 Morten Welinder <terra@gnome.org>
402 2006-10-17 Jody Goldberg <jody@gnome.org>
406 2006-10-02 Jody Goldberg <jody@gnome.org>
410 2006-05-25 Jean Brefort <jean.brefort@normalesup.org>
412 * sc.c: replaced gi18n.h by gi18n-lib.h.
414 2006-05-08 Jody Goldberg <jody@gnome.org>
418 2006-04-29 Jody Goldberg <jody@gnome.org>
420 * sc.c (set_h_align) : don't change a style that is already in the
423 2005-11-14 Jody Goldberg <jody@gnome.org>
427 2005-10-10 Jody Goldberg <jody@gnome.org>
431 2005-09-08 Jody Goldberg <jody@gnome.org>
435 2005-08-28 Morten Welinder <terra@gnome.org>
439 2005-08-28 Morten Welinder <terra@gnome.org>
443 2005-08-15 Morten Welinder <terra@gnome.org>
447 2005-07-07 Jon K Hellan <hellan@acm.org>
449 * sc.c (ScParseState): New struct.
450 (sc_parse_label, sc_parse_let, sc_cmd_t, sc_parse_line,
451 (sc_parse_sheet): Call with ScParseState.
452 (sc_row_parse): New. Like row_parse in parse_utils, but accepts
454 (sc_rangeref_parse): Rewrite. Based on gnm_1_0_rangeref_parse, but
455 uses sc_row_parse and doesn't handle sheets or workbooks.
456 (sc_parse_let): Remove '@'s before parsing. Use state's expr
457 conventions. Queue recalc of valueless expressions.
458 (simple_renames): Mapping table from sc to gnumeric function names.
459 (function_renamer): New. Renames functions from sc to gnumeric.
460 (sc_conventions): New. Creates a GnmExprConventions appropriate to
462 (sc_file_open): Call sheet parser with ScParseState. Initialize
465 2005-06-13 Jody Goldberg <jody@gnome.org>
469 2005-05-10 Jody Goldberg <jody@gnome.org>
473 2005-04-18 Stepan Kasal <kasal@ucw.cz>
475 * sc.c (sc_rangeref_parse): Mark the function as G_GNUC_UNUSED.
477 2005-02-08 Jody Goldberg <jody@gnome.org>
481 2005-01-17 Jody Goldberg <jody@gnome.org>
485 2005-01-12 Jody Goldberg <jody@gnome.org>
487 * sc.c : include stdlib.h to remove warning about atoi
489 2004-12-09 Jody Goldberg <jody@gnome.org>
493 2004-11-28 Jody Goldberg <jody@gnome.org>
497 2004-11-07 Jody Goldberg <jody@gnome.org>
501 2004-10-31 Jody Goldberg <jody@gnome.org>
505 2004-10-05 Jody Goldberg <jody@gnome.org>
509 2004-09-08 Jody Goldberg <jody@gnome.org>
513 2004-08-29 Jody Goldberg <jody@gnome.org>
517 2004-07-19 Jody Goldberg <jody@gnome.org>
521 2004-03-28 Jody Goldberg <jody@gnome.org>
525 2003-12-23 Jody Goldberg <jody@gnome.org>
529 2003-11-26 Jody Goldberg <jody@gnome.org>
533 2003-10-08 Jody Goldberg <jody@gnome.org>
537 2003-09-15 Jody Goldberg <jody@gnome.org>
541 2003-09-10 Jody Goldberg <jody@gnome.org>
545 2003-08-21 Jody Goldberg <jody@gnome.org>
549 2003-06-07 Jody Goldberg <jody@gnome.org>
553 2003-06-07 Jody Goldberg <jody@gnome.org>
557 2003-05-11 Jody Goldberg <jody@gnome.org>
561 2003-04-09 Morten Welinder <terra@gnome.org>
563 * sc.c (sc_parse_coord): Prevent buffer overflow.
565 2003-01-28 Jody Goldberg <jody@gnome.org>
569 2002-12-31 Jody Goldberg <jody@gnome.org>
573 2002-12-22 Jody Goldberg <jody@gnome.org>
577 2002-12-22 Jody Goldberg <jody@gnome.org>
581 2002-11-20 Morten Welinder <terra@diku.dk>
583 * sc.c (sc_cellname_to_coords): Eliminate ctype.h usage.
585 2002-11-15 Jody Goldberg <jody@gnome.org>
589 2002-11-14 Jon K Hellan <hellan@acm.org>
591 * plugin.xml.in: Remove "open" and "import" attributes.
593 2002-11-13 Morten Welinder <terra@diku.dk>
595 * sc.c (sc_file_open): Create a GIConv object and pass it to
597 (sc_parse_sheet): Convert lines here.
598 (sc_parse_line): Improve the command extraction.
600 2002-11-01 Jody Goldberg <jody@gnome.org>
604 2002-10-27 Jody Goldberg <jody@gnome.org>
608 2002-10-18 Morten Welinder <terra@diku.dk>
610 * sc.c (sc_rangeref_parse): New function to partially handle sc's
613 * sc.c (sc_parse_let): Handle expressions. Turn constant
614 expressions into values.
616 2002-09-30 Jody Goldberg <jody@gnome.org>
620 2002-09-10 Morten Welinder <terra@diku.dk>
622 * sc.c: Avoid trailing comma in enum.
624 2002-08-25 Jody Goldberg <jody@gnome.org>
628 2002-08-19 Jon K Hellan <hellan@acm.org>
630 * sc.c (sc_file_probe): Use glib's seek enum instead of the enum
631 which used to be in libgsf.
633 2002-08-12 Jody Goldberg <jody@gnome.org>
637 2002-07-22 Zbigniew Chyla <cyba@gnome.pl>
639 * plugin.xml.in: Set loader type to "Gnumeric_Builtin:module".
641 2002-07-21 Jody Goldberg <jody@gnome.org>
645 2002-06-21 Jody Goldberg <jody@gnome.org>
647 * sc.c (sc_parse_cell_name_list) : change to parse_cell_name.
649 2002-06-07 Jody Goldberg <jody@gnome.org>
651 * sc.c (sc_file_probe) : new.
652 (sc_file_open) : use probe, and rewrite to support GsfInput.
653 (sc_parse_line) : signature change.
654 (sc_parse_label) : ditto.
655 (sc_parse_let_expr) : ditto.
656 (sc_parse_let) : ditto.
657 (sc_parse_sheet) : ditto.
659 2002-05-29 Jody Goldberg <jody@gnome.org>
663 2002-04-29 Jody Goldberg <jody@gnome.org>
667 2002-03-25 Jody Goldberg <jody@gnome.org>
671 2002-03-10 Jody Goldberg <jody@gnome.org>
675 2002-02-18 Jody Goldberg <jody@gnome.org>
679 2002-01-21 Jody Goldberg <jody@gnome.org>
683 2002-01-15 Jody Goldberg <jody@gnome.org>
687 2002-01-06 Jody Goldberg <jody@gnome.org>
691 2001-12-31 Jody Goldberg <jody@gnome.org>
695 2001-12-24 Jody Goldberg <jody@gnome.org>
699 2001-12-15 Jody Goldberg <jody@gnome.org>
703 2001-11-05 Jody Goldberg <jgoldberg@home,com>
707 2001-10-29 Jody Goldberg <jgoldberg@home.com>
711 2001-10-29 Jody Goldberg <jgoldberg@home.com>
715 2001-10-18 Jody Goldberg <jgoldberg@home.com>
719 2001-10-07 Jody Goldberg <jgoldberg@home.com>
723 2001-09-25 Jon K Hellan <hellan@acm.org>
725 * .cvsignore: Add plugin.xml
727 2001-08-21 Zbigniew Chyla <cyba@gnome.pl>
729 * plugin.xml: Removed
731 * plugin.xml.in: Copied from plugin.xml, prepared for localization.
733 * Makefile.am: Use xml-i18n-tools to create plugin.xml (with
734 translations merged from .po file).
736 2001-08-20 Jody Goldberg <jgoldberg@home.com>
740 2001-08-11 Jody Goldberg <jgoldberg@home.com>
744 2001-07-17 Jody Goldberg <jgoldberg@home.com>
748 2001-06-28 Jody Goldberg <jgoldberg@home>
752 2001-06-27 Jody Goldberg <jgoldberg@home.com>
756 2001-05-21 Zbigniew Chyla <cyba@gnome.pl>
758 * sc.c (sc_file_open):
759 s/FileOpener/GnumFileOpener/
760 s/FileSaver/GnumFileSaver/
762 * plugin.xml (<service>): Register only as importer.
764 2001-05-20 Jody Goldberg <jgoldberg@home.com>
768 2001-05-13 Almer S. Tigelaar <almer@gnome.org>
770 * sc.c (sc_parse_coord): Fix signedness.
772 2001-05-07 Morten Welinder <terra@diku.dk>
774 * sc.c (sc_parse_cell_name_list): g_free, not free.
776 2001-03-17 Jody Goldberg <jgoldberg@home.com>
780 2001-02-23 Jody Goldberg <jgoldberg@home.com>
784 2001-02-19 Jon K Hellan <hellan@acm.org>
786 * sc.c (sc_read_workbook): Fix typo: FILE_SAVER_ID_INVAID ->
787 FILE_SAVER_ID_INVALID.
789 2001-02-16 Jody Goldberg <jgoldberg@home.com>
793 2001-02-12 Karl Eichwalder <ke@suse.de>
795 * Makefile.am (EXTRA_DIST): New variable; add
796 $(gnumeric_plugin_sc_DATA).
798 2001-01-08 Jody Goldberg <jgoldberg@home.com>
800 * sc.c (sc_parse_label) : cell_get_mstyle no longer bumps the ref
803 2000-12-17 Jody Goldberg <jgoldberg@home.com>
807 2000-12-7 Jody Goldberg <jgoldberg@home.com>
811 2000-11-18 Jody Goldberg <jgoldberg@home.com>
815 2000-11-13 Jody Goldberg <jgoldberg@home.com>
819 2000-10-29 Jody Goldberg <jgoldberg@home.com>
821 * sc.c : Adjust to the signature changes for reading views
822 rather than workbooks.
824 2000-10-10 Jody Goldberg <jgoldberg@home.com>
828 2000-08-30 Jody Goldberg <jgoldberg@home.com>
830 * sc.c : include style.h directly.
832 2000-06-18 Jody Goldberg <jgoldberg@home.com>
836 2000-06-18 Jody Goldberg <jgoldberg@home.com>
840 2000-05-20 Jody Goldberg <jgoldberg@home.com>
844 2000-05-20 Jeff Garzik <jgarzik@mandrakesoft.com>
846 * sc.c (sc_cellname_to_coords): Fix one-off bug in cell-name-to-
847 column conversion code.
849 2000-05-09 Jody Goldberg <jgoldberg@home.com>
853 2000-04-21 Jody Goldberg <jgoldberg@home.com>
855 * sc.c (sc_parse_line) : Use NULL name to terminate list of commands
856 rather than decrementing an unsigned.
858 2000-03-23 Jon K Hellan <hellan@acm.org>
860 * sc.c (sc_read_workbook): Set save info, tag as MANUAL.
862 2000-03-04 Morten Welinder <terra@diku.dk>
864 * sc.c (sc_parse_sheet): Fix argument to isalpha.
865 (sc_cellname_to_coords): Fix arguments to isalpha, isdigit, and
868 2000-01-29 Jon K Hellan <hellan@acm.org>
870 * sc.c (sc_read_workbook, sc_parse_sheet): Add
871 CommandContext. Return 0 on success, -1 on failure. Use
872 gnumeric_error_read to report errors.
874 1999-12-30 Jody Goldberg <jgoldberg@home.com>
876 * sc.c (sc_parse_sheet) : Return an error string.
877 (sc_read_workbook) : Ditto.
879 1999-11-21 Jeff Garzik <jgarzik@mandrakesoft.com>
881 * sc.c: General cleanup, handle left/right-justified
882 labels, begin work on expression parsing.
884 1999-11-19 Jeff Garzik <jgarzik@mandrakesoft.com>
887 new SC/xspread file import plug-in.
888 Ultra simple, supports only cell values currently.