• Jody Goldberg's avatar
    patch logic. · 0eed16d6
    Jody Goldberg authored
    2007-03-04  Jody Goldberg <jody@gnome.org>
    
    	* src/func-builtin.c (gnumeric_table) : patch logic.
    
    2007-03-04  Jody Goldberg <jody@gnome.org>
    
    	* src/parse-util.c (gnm_expr_conventions_new_full) : Start
    	  homogenizing the structure so that parsing and formating use shared
    	  gunichar, rather than a semi-random collection of booleans on
    	  import and char * on export.
    	  - ::name_parser renamed ::input.name
    	  - ::unknown_function_handler replaced by ::input.func which is
    	      called for all functions not just unknown.
    	  - ::function_rewriter_hash deleted.  This was not 64bit clean
    	  - ::output_sheet_name_sep => a gunichar and renamed ::sheet_name_sep.
    	  - ::cell_ref_handler => ::output.cell_ref
    	  - ::range_ref_handler => ::output.range_ref
    	  - ::sheet_name_quote => ::output.sheet_name_quote
    
    	(cellref_as_string) : ditto.
    	(std_expr_name_handler) : ditto.
    	(std_func_map) : new.
    
    	* src/xml-sax-write.c (xml_io_conventions) : adapt to changes.
    	* src/xml-io.c (xml_io_conventions) : ditto.
    	* src/value.c (value_get_as_gstring) : ditto.
    	* src/expr.c (do_expr_as_string) : ditto.
    
    	* src/parser.y : s/SEPARATOR/ARG_SEP/
    	Remove the ARRAY_START_COMMA and ARRAY_START_BSLASH tokens
    	Remove the duplicate comma/bslash productions for arrays.
    	Use an 'in_array' flag in the state to allow the lexer to
    	differentiate an ARG_SEP from an ARRAY_COL_SEP and an ARRAY_ROW_SEP.
    
    	* src/sheet-object-graph.c (gnm_sog_get_object_target_list) : compiler
    	  warnings.
    
    	* src/func.c (gnm_func_placeholder_factory) : delete.
    
    2007-03-05  Jody Goldberg <jody@gnome.org>
    
    	* xlsx-utils.c (xlsx_cellref_as_string) : no need to use the
    	  convention for the sheet_sep, hard code it.
    	(xlsx_rangeref_as_string) : ditto.
    	(xlsx_expr_conv_new) : adapt to changes.
    
    2007-01-11  Jody Goldberg <jody@gnome.org>
    
    	* ms-escher.c (ms_escher_read_OPT_bools) : improve debug stream.
    	(ms_escher_read_OPT) : add a few more properties based on the results
    	  of the test file that fills in as many properties as I could find
    	  samples/excel/objs.xls.
    	(ms_escher_sp_new) : new. unused as yet.
    	(ms_escher_sp_free) : ditto.
    	(ms_escher_sp_len) : ditto.
    	(ms_escher_sp_add_OPT) : ditto.
    	(ms_escher_sp_set_anchor) : ditto.
    	(ms_escher_sp_write) : ditto.
    
    	* ms-obj.c (ms_obj_read_biff8_obj) : do not generate a warning for
    	  combos with no link, or the special autofilter combos.
    	(ms_obj_read_biff8_obj) : include the id in the debug spew.
    	(ms_obj_read_biff8_obj) : Do not warn about unknown flags that we know
    	  are unknown :-)
    	(ms_objv8_write_note) : new basic stub.
    
    	* ms-excel-write.c (excel_write_textbox_v8) : cheap hack to handle
    	  comments somewhat at an invented anchor.
    	(cb_NOTE_v8) : new.
    	(excel_write_objs_v8) : keep track of the number of comments too.
    	(excel_sheet_new) : count comments too.  General tidyup in prep for
    	  moving to generated escher.
    
    2007-03-05  Jody Goldberg <jody@gnome.org>
    
    	* sc.c (sc_func_map_in) : adapt to change in ExprConv
    
    2007-03-04  Jody Goldberg <jody@gnome.org>
    
    	* openoffice-read.c (odf_func_map_in) : adapt to the new mechanism of
    	  function renaming.
    	(oo_conventions) : handle inline arrays.
    
    2007-03-04  Jody Goldberg <jody@gnome.org>
    
    	* oleo.c (oleo_conventions) : adapt to new conventions.
    
    svn path=/trunk/; revision=15444
    0eed16d6
Name
Last commit
Last update
..
address.xls Loading commit data...
bitwise.xls Loading commit data...
chart-tests-excel.xls Loading commit data...
datefuns.xls Loading commit data...
dbfuns.xls Loading commit data...
engfuns.xls Loading commit data...
finfuns.xls Loading commit data...
functions.xls Loading commit data...
infofuns.xls Loading commit data...
logfuns.xls Loading commit data...
lookfuns.xls Loading commit data...
lookfuns2.xls Loading commit data...
mathfuns.xls Loading commit data...
objs.xls Loading commit data...
operator.xls Loading commit data...
solver-01.xls Loading commit data...
sort.xls Loading commit data...
statfuns.xls Loading commit data...
textfuns.xls Loading commit data...
trig.xls Loading commit data...