• Jody Goldberg's avatar
    improve handling of arrays. · 7ddc71db
    Jody Goldberg authored
    
    2002-08-08  Jody Goldberg <jody@gnome.org>
    
    	* ms-formula-read.c (ms_excel_parse_formula) : improve handling of
    	  arrays.
    
    	* ms-excel-read.c (biff_boundsheet_data_new) : improve debug spew.
    	(sst_read_string) : no need to pass version an sst is biff8 specific.
    	(ms_excel_read_SST) : ditto.
    	(ms_excel_read_EXSST) : new convience routine.
    	(biff_boundsheet_data_new) : move boundsheet_data_by_index into a ptr
    	  array, and store the gnumeric sheets directly.
    	(ms_excel_workbook_new) : use g_hash_table_new_full to make cleanup
    	  easier.
    	(ms_excel_workbook_destroy) : simplify.
    	(ms_excel_read_SETUP) : support the 'print comments' flag
    	(ms_excel_read_MULRK) : split into its own function.
    	(ms_excel_read_MULBLANK) : ditto.
    	(ms_excel_read_SCL) : ditto
    	(ms_excel_read_sheet) : spew the sheet password in case we need to
    	  generate it.
    	(ms_excel_SUPBOOK) : I finally understand the self reference magic.
    	  More work to do to support external links.
    	(ms_excel_workbook_get_externsheet_v8) : improve the warnings on error.
    	(ms_excel_externsheet_v8) : those sheet indicies are BOUNDSHEET
    	  references if the supbook is a self reference.  We can not directly
    	  access the Gnumeric sheets because XL has hidden elements that skew
    	  the index.
    	(ms_excel_workbook_get_externsheet_v7) : ditto.
    	(ms_excel_externsheet_v7) : store the sheet directly.
    
    	* ms-excel-write.c (write_magic_interface) : biff8 stores the code
    	  page in the interface header for some reason.
    	(ms_excel_write_EOF) : rename from biff_write_eof.
    	(excel_write_SETUP) : new.
    	(write_wsbool) : remove duplicate code.
    	(excel_write_COUNTRY) : new.
    	(write_sheet_head) : tidy.
    	(excel_write_sheet_tail) : SCL is not version specific.
    	(sst_collect_str) : new.
    	(ms_excel_write_SST) : prepare to write an SST (not finished)
    
    2002-08-08  Jody Goldberg <jody@gnome.org>
    
    	* src/workbook-view.c (wb_view_new_from_input) : its ok to have 0 sheets,
    	  this is not the place to display the error messages.
    
    	* src/expr-name.c (expr_name_init) : activate the builtins to help
    	  catch someone trying to unref them.
    
    	* gnumeric.desktop.in (Categories) : add encoding
    
    	* src/value.c (value_get_as_string) : quote strings in arrays
    
    2002-08-07  Jody Goldberg <jody@gnome.org>
    
    	* src/command-context.c (cmd_context_set_sensitive) : move here from
    	  workbook_control_set_sensitive.
    
    	* src/workbook-view.c (wb_view_save_as) : use it here.
    
    	* src/gui-file.c (gui_file_read) : rename it here.
    
    	* src/command-context-stderr.c (ccs_get_password) : new.
    	(ccs_set_sensitive) : new.
    	(ccs_class_init) : register them.
    7ddc71db
Name
Last commit
Last update
corba-test Loading commit data...
debian Loading commit data...
doc Loading commit data...
icons Loading commit data...
idl Loading commit data...
omf-install Loading commit data...
plugins Loading commit data...
po Loading commit data...
samples Loading commit data...
schemas Loading commit data...
src Loading commit data...
templates Loading commit data...
tools Loading commit data...
web Loading commit data...
.cvsignore Loading commit data...
AUTHORS Loading commit data...
BEVERAGES Loading commit data...
BUGS Loading commit data...
CHANGES Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
GNOME_Gnumeric.server.in.in Loading commit data...
HACKING Loading commit data...
INSTALL Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
OChangeLog-1999-07-09 Loading commit data...
OChangeLog-2000-02-23 Loading commit data...
OChangeLog-2000-10-10 Loading commit data...
OChangeLog-2001-06-26 Loading commit data...
OChangeLog-2002-01-22 Loading commit data...
OChangeLog-2003-12-23 Loading commit data...
OChangeLog-2005-11-14 Loading commit data...
PROJECTS Loading commit data...
README Loading commit data...
TODO Loading commit data...
acconfig.h Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
configure.in Loading commit data...
gnumeric.desktop.in Loading commit data...
gnumeric.keys.in Loading commit data...
gnumeric.mime Loading commit data...
gnumeric.spec.in Loading commit data...
gnumeric.xsd Loading commit data...
stamp.h.in Loading commit data...