1. 06 May, 2000 4 commits
    • Michael Meeks's avatar
      Add 3D dependency support. (cb_single_hash_to_list, · 479bddb8
      Michael Meeks authored
      2000-05-06  Michael Meeks  <michael@helixcode.com>
      
      	* src/eval.c (handle_cell_range_deps): Add 3D dependency support.
      	(cb_single_hash_to_list, cb_range_hash_to_list): Re-arrange handling of
      	where the list is collated. (do_deps_destroy): update.
      	(cell_drop_dependencies): remove cretinism here.
      	(drop_cell_range_dep, handle_cell_single_dep): return on NULL deps structure.
      
      	* src/sheet-style.c (sheet_style_attach): enable cache trash avoidance code.
      
      	* src/sheet.c (sheet_cell_remove_internal): short circuit for NULL
      	deps.
      
      	* src/expr.c (expr_rewrite): update to handle workbook case.
      
      	* src/eval.c (workbook_deps_destroy): update for speed.
      	(sheet_deps_destroy): split body into (do_deps_destroy): here.
      
      	* src/workbook.c (workbook_delete_sheet): destroy the sheet's
      	dependencies here as well; very silly. (workbook_do_destroy): destroy
      	deps of all sheets up front.
      479bddb8
    • Jody Goldberg's avatar
      Be sure the clear the expr if we are returning a value. · ed03b2ab
      Jody Goldberg authored
      
      2000-05-06  Jody Goldberg <jgoldberg@home.com>
      
      	* src/parse-util.c (parse_text_value_or_expr) : Be sure the clear the
      	  expr if we are returning a value.
      ed03b2ab
    • Jody Goldberg's avatar
      This is a bandaid. It seems to designate an array formula with 1 element ? · 0b49cd06
      Jody Goldberg authored
      This is a bandaid.
      It seems to designate an array formula with 1 element ?
      
      2000-05-05  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-formula-read.c (ms_excel_parse_formula) : Improve warning when we
      	  encounter unknown ptgAttr flags.
      0b49cd06
    • Pablo Saratxaga's avatar
      Updated Spanish file · 7fe864a6
      Pablo Saratxaga authored
      7fe864a6
  2. 05 May, 2000 3 commits
  3. 04 May, 2000 14 commits
    • Michael Meeks's avatar
      Fixed bonobo menu merging. · e9bb3082
      Michael Meeks authored
      e9bb3082
    • Kenneth Christiansen's avatar
      Translations from Keld · 8dd4c88d
      Kenneth Christiansen authored
      8dd4c88d
    • Jody Goldberg's avatar
      NULL the undo, redo lists after clearing them. · d4c03b6e
      Jody Goldberg authored
      
      NULL the undo, redo lists after clearing them.
      
      2000-05-04  Jody Goldberg <jgoldberg@home.com>
      	(workbook_delete_sheet) : NULL the undo, redo lists after they are
      	  cleared.
      	(workbook_do_destroy) : Ditto.
      d4c03b6e
    • Michael Meeks's avatar
      quiet now · 3bd4e1b8
      Michael Meeks authored
      3bd4e1b8
    • Michael Meeks's avatar
      don't shrink. sheet sized ranges. (sheet_style_compute): add precondition · eb1b5e70
      Michael Meeks authored
      2000-05-04  Michael Meeks  <michael@helixcode.com>
      
      	* src/sheet-style.c (sheet_style_delete_colrow): don't shrink.
      	sheet sized ranges. (sheet_style_compute): add precondition for
      	Norberts.
      
      	* src/workbook.c (workbook_new_with_sheets): kill ' ' in
      	sheet names.
      
      	* corba-test/test-gnumeric-corba.c (do_test): ditto.
      eb1b5e70
    • Jody Goldberg's avatar
      Desensitize the '=' during editing. · 786d336b
      Jody Goldberg authored
      Fix typ in toolbar init.
      Fix typo in sheet deletion.
      
      2000-05-04  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook.c : Fix typo that was calling undo for redo toolbar.
      	({redo,undo}_cmd) : Use workbook_finish_editing directly.
      	(cb_auto{function,sum}) : If we are already editing do not start.
      	  When the wizard is in place bring it up.
      	(workbook_start_editing_at_cursor) : Make the '=' insensitive while
      	  editing.
      	(workbook_finish_editing) : Make the '=' sensitive.
      	(sheet_action_delete_sheet) : Fix typo and rename parm
      	  'current_sheet' -> 'sheet' to avoid confision with
      	  workbook->current_sheet.
      786d336b
    • Almer. S. Tigelaar's avatar
      : Check if cell->rendered_value is NULL. To avoid segfaulting. · d6b0dfd5
      Almer. S. Tigelaar authored
      2000-05-04  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/rendered-value.c :
      	(rendered_value_calc_size) : Check if
      	cell->rendered_value is NULL. To avoid
      	segfaulting.
      d6b0dfd5
    • Karl Eichwalder's avatar
      correct trans (da) · 1bc77945
      Karl Eichwalder authored
      1bc77945
    • Almer. S. Tigelaar's avatar
      Added stf-exporter documentation · 06c6a355
      Almer. S. Tigelaar authored
      2000-05-04  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* doc/stf-export.txt :
      	Added stf-exporter documentation
      06c6a355
    • Almer. S. Tigelaar's avatar
      : New, makes dialogs close when enter is pressed inside a gtkcombo. · 852d09b7
      Almer. S. Tigelaar authored
      2000-05-04  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/gnumeric-util.[ch] :
      	(gnumeric_combo_enters) : New, makes dialogs
      	close when enter is pressed inside a gtkcombo.
      
      	* src/dialogs/dialog-stf.c :
      	(stf_dialog_editables_enter) : Modified to use
      	the above function for combo boxes.
      
      	* src/dialogs/dialog-stf-export.c :
      	(stf_export_dialog_editables_enter) : Modified to
      	use the above function for combo boxes.
      852d09b7
    • Jody Goldberg's avatar
      update · 081fdafa
      Jody Goldberg authored
      081fdafa
    • Jody Goldberg's avatar
      new function. Handle. Handle. · 9a04a8ea
      Jody Goldberg authored
      
      2000-05-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/command-context.c (gnumeric_error_invalid) : new function.
      	* src/command-context-gui.c (ccg_error_invalid) : Handle.
      	* src/command-context-corba.c (ccc_error_invalid) : Handle.
      
      	* src/commands.c (cmd_rename_sheet_{undo,redo}) : Pass a context to
      	  workbook_rename_sheet.
      
      	* src/workbook.c (workbook_rename_sheet) : Sheet names can not be
      	  empty.  Take a CommandContext and report the error.  Invert the
      	  return value.
      9a04a8ea
    • Jody Goldberg's avatar
      Include eval.h to suppress warning. · 52d34b69
      Jody Goldberg authored
      
      2000-05-03  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-read.c : Include eval.h to suppress warning.
      52d34b69
    • Jody Goldberg's avatar
      Fix old typo that was causing bug 10001 by breaking AM/PM. · edcf0c68
      Jody Goldberg authored
      
      2000-05-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/format.c (pre_parse_format) : Fix old typo that was causing
      	  bug 10001 by breaking AM/PM.
      edcf0c68
  4. 03 May, 2000 9 commits
    • Morten Welinder's avatar
      Mention Marko's work. · dcd9ca14
      Morten Welinder authored
      dcd9ca14
    • Morten Welinder's avatar
      Brown bag. · 43ad216f
      Morten Welinder authored
      43ad216f
    • Morten Welinder's avatar
      More number theory functions from Marko. · f17ba385
      Morten Welinder authored
      f17ba385
    • Jody Goldberg's avatar
      Fix leak morten found. · 43002eb0
      Jody Goldberg authored
      
      Fix leak morten found.
      
      2000-05-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/cell.c (cell_set_array_formula) : Add some invariants to catch
      	  inverted arrays.  The function should use the supplier's
      	  reference.  It should not re-reference the supplied expression.
      	  Document this.
      43002eb0
    • Morten Welinder's avatar
      Add version check. · d7191722
      Morten Welinder authored
      2000-05-03  Morten Welinder  <terra@diku.dk>
      
      	* autogen.sh (libtool): Add version check.
      d7191722
    • Karl Eichwalder's avatar
      de.po: Update. · 3825ff2b
      Karl Eichwalder authored
      3825ff2b
    • Jody Goldberg's avatar
      Begin to rationalize support for inverted and 3D references. · de62dd3a
      Jody Goldberg authored
      More renaming and movement name rationalization.
      Some minor improvements in the function wizard.
      
      2000-05-03  Jody Goldberg <jgoldberg@home.com>
      
      	* EvalPosition -> EvalPos
      	  ParsePosition -> ParsePos
      	  new struct RangeRef used in ValueRange
      
      	  eval_pos_init* -> position.[ch]
      	  parse_pos_init*
      	  cell_ref_{get,make}*
      
      	* src/workbook.c : Reorder the toolbar a bit.
      	(workbook_foreach_cell_in_range) : New function.
      	(cb_autofunction) : New routine.
      	(workbook_set_auto_expr) : DO NOT put real code into pre/post
      	  conditions.  It will be removed when debugging is eventually
      	  disabled.
      
      	* src/position.c (range_ref_normalize) : New function.
      
      	* src/ranges.c (range_normalize) : New function.
      
      	* src/expr.c (expr_implicit_intersection) : Use range_ref_normalize.
      
      	* src/eval.c (cell_eval_content) : No need to release the value.
      	  cell_assign_value already does that.
      	(dependency_range_ctor) : Use range_normalize.
      
      	* src/auto-format.c (do_af_suggest) : Use workbook_foreach_cell_in_range.
      
      	* src/cell.c (cell_set_expr_and_value) : link the new expression but
      	  do not queue it for recalc.
      	(cell_assign_value) : Release the old value.
      	(cell_copy) : Init the value to empty.
      
      	* src/func.c (function_iterate_do_value) : Use
      	  workbook_foreach_cell_in_range.
      
      	* src/dialogs/dialog-function-wizard.c (create_description) : Use
      	  a label rather than a text entry widget.  It looks better.
      
      	* src/functions/fn-string.c (gnumeric_expression) : range is already
      	  absolute.
      
      	* src/functions/fn-stat.c (gnumeric_linest) : Handle inverted ranges.
      	(gnumeric_logest) : Ditto.
      
      	* src/functions/fn-information.c (gnumeric_countblank) : Use
      	workbook_foreach_cell_in_range.
      	(gnumeric_{row,column}) : Handle inversions.
      
      	* src/functions/fn-lookup.c (gnumeric_offset) : No need to make
      	  absolute.  The marshaller already did that.
      
      2000-05-02  Jody Goldberg <jgoldberg@home.com>
      
      	* src/eval.c (dependency_range_ctor) : normalize the range.
      
      	* src/xml-io.c (xml_write_cell_and_position) : Suppress warning.
      
      	* src/pixmaps.h : Add function wizard and equal sign.
      de62dd3a
    • Michael Meeks's avatar
      Accelerate intersheet dependancies for Hans, · 3de60968
      Michael Meeks authored
      2000-05-03  Michael Meeks  <michael@helixcode.com>
      
      	* doc/Dependencies.txt: update to reflect changes.
      
      	* src/eval.c: comment and const mending.
      	(handle_cell_range_deps): prune no inter-sheet singletons code,
      	it is a sluggish anachronism. (handle_cell_single_dep): setup
      	the correct sheet to enter data into.
      
      	* src/eval.h: expunge redundant commenting, re-order,
      	const kill.
      3de60968
    • Almer. S. Tigelaar's avatar
      s/strcasecmp/g_strcasecmp/ · 4741a7a5
      Almer. S. Tigelaar authored
      2000-05-03  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* *.c: s/strcasecmp/g_strcasecmp/
      4741a7a5
  5. 02 May, 2000 6 commits
    • Kenneth Christiansen's avatar
      Translations from Keld · dc6fe54e
      Kenneth Christiansen authored
      evolution/po/da.po gnome-utils/po/da.po gnumeric/po/da.po
      nautilus/po/da.po
      dc6fe54e
    • Almer. S. Tigelaar's avatar
      We called gtk_widget_destroy _after_ gnome_dialog_close. This causes a · d4dfa9af
      Almer. S. Tigelaar authored
      2000-05-02  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/file.c (workbook_import) : We called gtk_widget_destroy
      	_after_ gnome_dialog_close. This causes a weird "invalid cast"
      	message each time something was successfully imported.
      d4dfa9af
    • Almer. S. Tigelaar's avatar
      Now uses gnumeric_mmap_open and gnumeric_mmap_close. also does a · 990e66ec
      Almer. S. Tigelaar authored
      2000-05-02  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* text-io.c
      	(readTextWorkbook): Now uses gnumeric_mmap_open and gnumeric_mmap_close.
      	also does a workbook_recalc and calc_spans and names the sheet
      	"Imported %s" instead of "NoName"
      	(text_write_workbook): uses gnumeric_fopen and gnumeric_fclose
      990e66ec
    • Michael Meeks's avatar
      fixup popt for oaf. · a7225c31
      Michael Meeks authored
      2000-05-01  Michael Meeks  <michael@helixcode.com>
      
      	* src/corba-args.c (gnumeric_arg_parse): fixup popt for oaf.
      
      2000-05-02  Michael Meeks  <michael@helixcode.com>
      
      	* main.c (layout_factory_init): update for oaf.
      
      	* sample.c (create_test): nicer activation.
      
      2000-05-02  Michael Meeks  <michael@helixcode.com>
      
      	* graphic-context.c (get_graphics_component): update for oaf.
      a7225c31
    • Jody Goldberg's avatar
      New function. · b2198f30
      Jody Goldberg authored
      
      2000-05-01  Jody Goldberg <jgoldberg@home.com>
      
      	* src/expr.c (expr_tree_shared) : New function.
      
      	* src/xml-io.c (gnumeric_xml_write_selection_clipboard) : Init and
      	  destroy the expression hash.
      	(gnumeric_xml_read_selection_clipboard) : Ditto.
      	(gnumeric_xml_read_workbook) : Ditto.
      	(gnumeric_xml_write_workbook) : Ditto.
      	(xml_write_cell_and_position) : When saving cells that have expression
      	  assign and store an ID for shared expressions.
      	(xml_read_cell) : Use the ID to restore shared expressions.
      b2198f30
    • Jody Goldberg's avatar
      include popt-gnome.h to define POPT_AUTOHELP so that oaf_popt_options is · 25c367ed
      Jody Goldberg authored
      
      2000-05-01  Jody Goldberg <jgoldberg@home.com>
      
      	* main.c : include popt-gnome.h to define POPT_AUTOHELP so that
      	  oaf_popt_options is gets declared.
      25c367ed
  6. 01 May, 2000 4 commits