2002-11-01 Jody Goldberg * Release 1.1.11 2002-10-31 Jody Goldberg * src/rendered-value.c (cell_get_entered_text) : only display the leading quote for strings that might be misinterpretted. * src/workbook-control-gui.c (cb_autosum) : force focus back onto the sheet so that we can edit. 2002-10-31 Morten Welinder * src/mathfunc.c (qgamma): Handle the scale parameter at the very end; just work with unit scale. * src/func.c (function_def_get_arg_type): Do something sane for NODES functions. 2002-10-31 Jody Goldberg * src/item-edit.c (scan_for_range) : merge a pile of 1 time routine together to make it clearer what they are trying to do. I still don't think this belongs here but at least its getting easier to read. * src/workbook-edit.c (wbcg_edit_finish) : allow a user to enter "-" without a hassle. If a user accepts the result of a parse error as a string restore focus to the sheet. The patch that focused on the entry would confuse things, and we would pop backinto edit mode. * src/gnumeric.h : Bring things back down to 256x64k memory usage is still too high. 2002-10-30 J.H.M. Dassen (Ray) * debian/TODO, debian/gnumeric.postinst: New. * debian/gnumeric-doc.doc-base: Removed. * debian/README.Debian, debian/changelog, debian/control, debian/gnumeric-doc.dirs, debian/gnumeric-doc.files, debian/rules: Updated. 2002-10-30 Morten Welinder * src/workbook-edit.c (entry_changed): Ditto. (wbcg_edit_start): Ditto. * src/func.c (tokenized_help_new): Make UTF-8 safe. * src/cell-draw.c (cell_split_text): Fix isspace check and eliminate ctype.h usage. * src/print-cell.c (cell_split_text): Ditto. * src/rendered-value.c (rendered_value_calc_size_ext): Ditto. * src/gutils.c (gnm_mem_chunk_free): Debugging improvement. * src/mathfunc.c (qgamma): New implementation. 2002-10-30 Jody Goldberg * src/complete-sheet.c (complete_sheet_search_iteration) : only kick the autofill in after 3 characters. * src/item-edit.c (item_edit_draw) : respect more of the style settings including v-alignment, underline, strikethrough, and colours. 2002-10-29 Jody Goldberg * src/workbook-edit.c (workbook_edit_complete_notify) : force an update. This is kinda ugly but the entire mechanism needs cleanup to make it less gtk specific. * src/item-edit.c (item_edit_draw) : create our own layout to handle autocomplete text. * src/cell.c (cell_cleanout) : don't crash on cell regions. 2002-10-29 Morten Welinder * src/dependent.c (dep_collection_release): New macro. (unlink_single_dep): Release the collection. (MICRO_HASH_hash): Be sane. 2002-10-28 Jody Goldberg * src/dependent.c (link_expr_dep) : DEPENDENT_USES_NAME flag. (cb_name_invalidate) : no need to short cuircuit anything. All the deps are already unlinked. (do_deps_destroy) : make sure to unlink things that use names from other sheets so that they don't have stale deps in their GnmNamedExpr::dependents hash. 2002-10-28 Morten Welinder * src/xml-io.c (xml_sheet_write): fix number of cells. 2002-10-28 Jody Goldberg * src/ranges.c (global_range_parse) : don't create names. (global_range_list_parse) : ditto. * src/gnumeric.h : Bump the max size * src/cell.c (cell_cleanout) : mark the row for respan. * src/func.c (gnm_func_add_placeholder) : init ref_notify to NULL explicitly. (function_remove) : free the name if necessary. * src/print.c (print_job_info_set_one_time_defaults) : patch warning. * src/cellspan.c (row_calc_spans) : even merges need to be rendered. * src/cell-draw.c (cell_draw) : item-grid takes care of the render/span. * src/print-cell.c (print_cell) : ditto. * src/print-cell.c (print_cell_range) : check for render/span _before_ merges. * src/item-grid.c (item_grid_draw) : ditto. 2002-10-27 Jody Goldberg * src/dependent.c (dependents_link) : new. (cb_collect_deps_of_name) : new. (cb_collect_deps_of_names) : new. (cb_name_invalidate) : short circuit unlink/relink of name deps. (do_deps_destroy) : do it en-mass here.