Skip to content
  • JodyGoldberg's avatar
    Start rationalizing things. ditto. Lots of adjustments. - start handling · 70aecfa7
    JodyGoldberg authored
    2002-10-26  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-write.c : Start rationalizing things.
    	* ms-formula-write.c : ditto.  Lots of adjustments.
    	- start handling biff7 externsheets correctly
    	- fix handling of non builtin functions
    
    	* ms-excel-read.c (excel_add_name) : delete.
    	(excel_workbook_get_name) : ditto.
    
    	* ms-formula-read.c : Hopefully the last major tweak to names and
    	  externsheets for biff7.  This now loads all test cases smoothly.
    	  It seems that biff7 stores per bof sets of externsheets.
    
    	* ms-container.c (ms_container_init) : Add a version and a workbook
    	  pointer.  Init the new biff7 extern handling data structures.
    	(ms_container_finalize) : and release them here.
    	(ms_container_get_name) : new to handle biff7 or biff8 magic.
    	(ms_container_add_name) : ditto.
    
    	* ms-chart.c (BC_R(ai)) : parse the expression as ourselves, not the
    	  container.
    	(chart_parse_expr) : implement.
    	(ms_excel_chart) : handle EXTERNSHEET and EXTERNCOUNT for biff7 style
    	  storage with per BOF EXTERN*.
    
    	* ms-biff.c (ms_biff_put_destroy) : take responsibility for the output
    	  stream.
    
    	* boot.c (excel_save) : check that we can open the output file before
    	  we bother collecting things for export.
    
    2002-10-25  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (excel_read_XF) : init shrink to fit in the non
    	  biff8 case.
    
    2002-10-24  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (excel_parse_name) : patch leak.
    
    
    2002-10-24  Jody Goldberg <jody@gnome.org>
    
    	* src/dependent.c (link_cellrange_dep) : jonkare found a typo.
    	  Thanks that will make life easier when we start using this flag.
    70aecfa7