-
JodyGoldberg 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