2007-03-04 Morten Welinder * Release 1.7.8 2007-02-26 Morten Welinder * src/gui-file.c (gui_file_open): Tentatively hide format and character set selection behind an "Advanced" button to free up some screen real estate. * */*.c: Deal with goffice changes. * src/gnm-format.c (gnm_format_specialize): New function. (gnm_format_is_date_for_value): Base on gnm_format_specialize. * src/rendered-value.c (gnm_rendered_value_shutdown): Use slice allocator when available. * src/dependent.c (dependent_types_shutdown): Use slice allocator, when available, for some of the pools. * src/str.c (gnm_string_shutdown): Use the hash table to report leaked strings. Use slice allocator when available. * src/value.c (value_shutdown): Use slice allocator when available. Keep a running count of allocations and report leaks on shutdown. * src/commands.c (cmd_copyrel): Handle non-singleton areas. [#112847] Also switch to GOUndo. * */*.c: Use only when needed. 2007-02-24 Morten Welinder * src/workbook-edit.c (wbcg_edit_start): If formatting as date fails, revert to number. * src/gnm-format.c (hash_fill): Clear the string. 2007-02-22 Morten Welinder * src/parse-util.c (cellref_r1c1_get): Allow lowercase "r" and "c". Do not allow a reference to be immediately followed by a letter. (r1c1_rangeref_parse): Do not allow a reference to be immediately followed by a letter. Fixes #410609. 2007-02-21 Morten Welinder * src/workbook-control-gui.c (wbcg_sheet_add): When the first sheet is attached, make sure to update rtl, zoom, etc. Fixes #410365 and #410371. * src/sheet.c (sheet_expr_conventions): New function.