1. 27 Jun, 2006 1 commit
  2. 25 May, 2006 1 commit
    • Jean Bréfort's avatar
      use GOImage for the cairo <-> pixbuf conversion. replaced gi18n.h by · 8374bc24
      Jean Bréfort authored
      2006-05-25  Jean Brefort  <jean.brefort@normalesup.org>
      
      	* component/gnumeric.c: (go_gnm_component_set_data),
      	(go_gnm_component_draw): use GOImage for the cairo <-> pixbuf conversion.
      	* src/application.c: replaced gi18n.h by gi18n-lib.h.
      	* src/clipboard.c: ditto.
      	* src/cmd-edit.c: ditto.
      	* src/command-context-stderr.c: ditto.
      	* src/command-context.c: ditto.
      	* src/commands.c: ditto.
      	* src/consolidate.c: ditto.
      	* src/expr-name.c: ditto.
      	* src/expr.c: ditto.
      	* src/file-autoft.c: ditto.
      	* src/format-template.c: ditto.
      	* src/func-builtin.c: ditto.
      	* src/func.c: ditto.
      	* src/gnm-format.c: ditto.
      	* src/gnm-graph-window.c: ditto.
      	* src/gnm-plugin.c: ditto.
      	* src/gnm-so-filled.c: (gnm_so_filled_draw_cairo): fixed a memory leak and
      	the gi18n change.
      	* src/gnm-so-line.c: replaced gi18n.h by gi18n-lib.h.
      	* src/gnm-so-polygon.c: (gnm_so_polygon_draw_cairo),
      	(gnm_so_polygon_class_init): new draw cairo function (not implemented)
      	and ditto.
      	* src/gnumeric-canvas.c: replaced gi18n.h by gi18n-lib.h.
      	* src/gnumeric-pane.c: ditto.
      	* src/gui-clipboard.c: ditto.
      	* src/gui-file.c: ditto.
      	* src/gui-util.c: ditto.
      	* src/gutils.c: ditto.
      	* src/history.c: ditto.
      	* src/hlink.c: ditto.
      	* src/input-msg.c: ditto.
      	* src/item-bar.c: ditto.
      	* src/item-cursor.c: ditto.
      	* src/item-edit.c: ditto.
      	* src/libgnumeric.c: ditto.
      	* src/mathfunc.c: ditto.
      	* src/number-match.c: ditto.
      	* src/parser.y: ditto.
      	* src/pivottable.c: ditto.
      	* src/print-info.c: ditto.
      	* src/print.c: ditto.
      	* src/ranges.c: ditto.
      	* src/search.c: ditto.
      	* src/selection.c: ditto.
      	* src/session.c: ditto.
      	* src/sheet-autofill.c: ditto.
      	* src/sheet-control-gui.c: ditto.
      	* src/sheet-filter.c: ditto.
      	* src/sheet-merge.c: ditto.
      	* src/sheet-object-graph.c: ditto.
      	* src/sheet-object-image.c: ditto.
      	* src/sheet-object-widget.c: ditto.
      	* src/sheet-object.c: ditto.
      	* src/sheet-style.c: ditto.
      	* src/sheet-view.c: ditto.
      	* src/sheet.c: ditto.
      	* src/stf-export.c: ditto.
      	* src/stf-parse.c: ditto.
      	* src/stf.c: ditto.
      	* src/style.c: ditto.
      	* src/validation.c: ditto.
      	* src/value-sheet.c: ditto.
      	* src/value.c: ditto.
      	* src/wbc-gtk.c: ditto and set translation domain for actions.
      	* src/wbcg-actions.c: replaced gi18n.h by gi18n-lib.h.
      	* src/widgets/gnm-dao.c: ditto.
      	* src/widgets/gnumeric-expr-entry.c: ditto.
      	* src/widgets/gnumeric-lazy-list.c: ditto.
      	* src/widgets/widget-font-selector.c: ditto.
      	* src/workbook-cmd-format.c: ditto.
      	* src/workbook-control-gui.c: ditto.
      	* src/workbook-control.c: ditto.
      	* src/workbook-edit.c: ditto.
      	* src/workbook-view.c: ditto.
      	* src/workbook.c: ditto.
      	* src/xml-io.c: ditto.
      	* src/xml-sax-read.c: ditto.
      8374bc24
  3. 19 May, 2006 1 commit
    • Morten Welinder's avatar
      Reinstate code. · be7a8867
      Morten Welinder authored
      2006-05-18  Morten Welinder  <terra@gnome.org>
      
      	* src/workbook-control-gui.c (cb_share_a_cell): Reinstate code.
      
      	* src/expr.c (gnm_expr_sharer_new): Renamed from
      	expr_tree_sharer_new.  Class renamed from ExprTreeSharer to
      	GnmExprSharer.
      	(gnm_expr_sharer_destroy): Renamed from expr_tree_sharer_destroy.
      	(gnm_expr_sharer_share): Renamed form expr_tree_sharer_share and
      	changed to use GnmExprTop.
      
      2006-05-18  Morten Welinder  <terra@gnome.org>
      
      	* ms-formula-read.c (excel_parse_formula): Reinstate the call for
      	expression sharing.
      be7a8867
  4. 14 May, 2006 1 commit
  5. 24 Apr, 2006 1 commit
  6. 14 Apr, 2006 1 commit
    • Morten Welinder's avatar
      Rename content_locked to contents_locked and content_hidden to · d85b4f00
      Morten Welinder authored
      2006-04-13  Morten Welinder  <terra@gnome.org>
      
      	* src/gnm-style-impl.h (GnmStyle): Rename content_locked to
      	contents_locked and content_hidden to contents_hidden.  All users
      	changed.
      
      	* src/clipboard.h (GnmCellRegion): Rename content to contents and
      	not_as_content to not_as_contents.  All users changed.
      
      	* src/mstyle.c (gnm_style_get_contents_locked,
      	gnm_style_get_contents_hidden, gnm_style_set_contents_locked,
      	gnm_style_set_contents_hidden): Renamed from _content_.
      	All callers changed.
      
      	* src/clipboard.c (cellregion_cmd_size): New function.
      
      	* src/commands.c (cmd_sort_undo): Do this by pasting old contents.
      	Fixes #161890.
      d85b4f00
  7. 13 Apr, 2006 1 commit
  8. 06 Apr, 2006 1 commit
    • Jody Goldberg's avatar
      Use shift/ctrl space for select col/row/all even though this is just for · e7450165
      Jody Goldberg authored
      2006-04-05  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c : Use shift/ctrl space for select col/row/all
      	  even though this is just for show.  The accels are handled
      	  in gnumeric-canvas.
      	* src/gnumeric-canvas.c (gnm_canvas_key_press) : re-organize to
      	  clarify when to handle things.
      	(gnm_canvas_colrow_key_press) : new.
      
      2006-04-05  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c (cb_help_docs) : Use 'yelp help:gnumeric'
      	* gnumeric.desktop.in (DocPath) : add an entry so that things show up
      	  in yelp (at least for suse 10.1)
      
      2006-04-01  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=336212
      	* src/func.c (function_iterate_argument_values) : This is ugly but it
      	  seems to do the right thing.  We can not just assume that args to
      	  vararg functions should be evaluated as non-scalars.  It is more
      	  subtle.  Simple range_refs (direct or via a name) are non-scalar,
      	  but general expressions that use a range (A1:A10=3) evaluate
      	  depending on the top level mode, and honor implicit
      	  intersecion/iteration.
      
      	* src/position.h : Replace the cols/rows elemnts of GnmEvalPos with a
      	  GnmExprArrayCorner pointer.  This allows us to differentiate normal
      	  evaluation and singleton arrays.  As a side benefit it uses less
      	  memory no 32bit architecture which is important as long as we still
      	  use recusion for the recalc queue.
      
      	* src/position.c (eval_pos_init) : adjust to GnmEvalPos change.
      	(eval_pos_init_pos) : ditto.
      	(eval_pos_init_dep) : ditto.
      	(eval_pos_init_cell) : ditto.
      	(eval_pos_init_sheet) : ditto.
      	* src/expr.c (gnm_expr_eval) : ditto.
      	* src/func-builtin.c (gnumeric_table_link) : ditto.
      	(gnumeric_table) : ditto.
      	* src/dependent.c (link_expr_dep) : ditto.
      	* plugins/fn-lookup/functions.c (gnumeric_row) : ditto.
      	(gnumeric_col) : ditto.
      
      2006-04-01  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-sax-write.c : Add include to suppress warning.
      e7450165
  9. 31 Mar, 2006 1 commit
  10. 30 Mar, 2006 3 commits
  11. 27 Mar, 2006 2 commits
  12. 18 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Take reference wb in case a URI is relative. All callers changed. · f09dc013
      Morten Welinder authored
      2006-03-18  Morten Welinder  <terra@gnome.org>
      
      	* src/parse-util.c (wbref_parse): Take reference wb in case a URI
      	is relative.  All callers changed.
      
      	* src/application.c (cb_workbook_uri): Renamed from
      	cb_workbook_name.
      	(gnm_app_workbook_get_by_uri): Renamed from
      	gnm_app_workbook_get_by_name.
      	(gnm_app_workbook_get_by_name): New function that tries URI,
      	absolute filename, and relative URI.
      f09dc013
  13. 16 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Compare valign with the result of gnm_style_get_align_v, not · ab09a55e
      Morten Welinder authored
      2006-03-16  Morten Welinder  <terra@gnome.org>
      
      	* src/wbcg-actions.c (wbcg_set_selection_valign): Compare valign
      	with the result of gnm_style_get_align_v, not
      	gnm_style_get_align_h.
      
      	* src/cell.h (cell_eval): Fix "sparse" warning and add "do { }
      	while(0)" wrapper.
      
      	* src/auto-format.c (do_af_suggest): Don't compare value types
      	against GNM_EXPR_OP_ARRAY_CORNER and GNM_EXPR_OP_ARRAY_ELEM.
      
      	* src/gnm-style-impl.h (GnmStyle): The v_align is not of type
      	GnmHAlign. Really.
      
      	* src/xml-sax-read.c (xml_sax_object_start): Use NULL, not FALSE.
      	* src/xml-io.c (xml_read_sheet_object): Ditto.
      	* src/expr.c (gnm_expr_top_is_err): Ditto.
      
      2006-03-16  Morten Welinder  <terra@gnome.org>
      
      	* openoffice-read.c (od_chart_grid): Use GOG_AXIS_UNKNOWN (== -1),
      	not UNKNOWN (== 10).
      ab09a55e
  14. 15 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Use gnm_expr_new_funcallv and gnm_expr_new_setv. (gnm_expr_new_funcallv, · 8517f29c
      Morten Welinder authored
      2006-03-14  Morten Welinder  <terra@gnome.org>
      
      	* src/expr.c (gnm_expr_rewrite): Use gnm_expr_new_funcallv and
      	gnm_expr_new_setv.
      	(gnm_expr_new_funcallv, gnm_expr_new_setv): New functions.
      	(gnm_expr_free): Renamed from gnm_expr_unref.  Always to deep
      	free.  All callers changed.
      	(gnm_expr_copy): Deep copy.
      
      	* src/clipboard.c (paste_cell_with_operation): Build a regular
      	expressions.  No hacks.
      8517f29c
  15. 14 Mar, 2006 1 commit
  16. 11 Mar, 2006 1 commit
    • Morten Welinder's avatar
      New type for top-level expressions. Use a top-level expression here. · ed91f989
      Morten Welinder authored
      2006-03-10  Morten Welinder  <terra@gnome.org>
      
      	* src/expr.h (GnmExprTop): New type for top-level expressions.
      	* src/clipboard.h (GnmCellCopy): Use a top-level expression here.
      	Rename it to "texpr" to make sure we catch all users.  All users
      	changed.
      	* src/dependent.h (GnmDependent): Ditto.
      	* src/expr-name.h (GnmNamedExpr): Ditto.
      	* src/style-conditions.h (GnmStyleCond): Ditto.
      	* src/validation.h (GnmValidation): Ditto.
      
      	* src/expr.c (gnm_expr_top_new, gnm_expr_top_new_constant,
      	gnm_expr_top_ref, gnm_expr_top_unref, gnm_expr_top_unwrap,
      	gnm_expr_top_is_shared, gnm_expr_top_is_err,
      	gnm_expr_top_is_rangeref, gnm_expr_top_get_constant,
      	gnm_expr_top_contains_subtotal, gnm_expr_top_referenced_sheets,
      	gnm_expr_top_first_funcall, gnm_expr_top_get_boundingbox,
      	gnm_expr_top_rewrite, gnm_expr_top_get_ranges, gnm_expr_top_equal,
      	gnm_expr_top_as_string, gnm_expr_top_as_gstring,
      	gnm_expr_top_eval, gnm_expr_top_get_ranges): New functions.  Many
      	non-top versions made static.
      	(gnm_expr_copy): New function replacing gnm_expr_ref.  (Still
      	simply refs, but not for long.)
      
      	*/*.c: Massive changes adapting to the above.
      ed91f989
  17. 27 Feb, 2006 1 commit
    • Morten Welinder's avatar
      Plug leaks. · 4ca25bed
      Morten Welinder authored
      2006-02-27  Morten Welinder  <terra@gnome.org>
      
      	* src/expr.c (do_gnm_expr_unref): Plug leaks.
      4ca25bed
  18. 22 Feb, 2006 3 commits
  19. 21 Feb, 2006 1 commit
    • Morten Welinder's avatar
      New functions. · 4ee85e28
      Morten Welinder authored
      2006-02-19  Morten Welinder  <terra@gnome.org>
      
      	* src/expr.c (gnm_expr_new_funcall1, gnm_expr_new_funcall2,
      	gnm_expr_new_funcall3): New functions.
      
      	* src/parser.y (build_logical): Use gnm_expr_new_funcall2.
      	(build_not): Use gnm_expr_new_funcall1.
      
      2006-02-19  Morten Welinder  <terra@gnome.org>
      
      	* analysis-tools.c: Use gnm_expr_new_funcall1,
      	gnm_expr_new_funcall2, and gnm_expr_new_funcall3.
      4ee85e28
  20. 20 Feb, 2006 1 commit
    • Morten Welinder's avatar
      Replace expression list by argc/argv members. All users fixed. · 1bf8eac5
      Morten Welinder authored
      2006-02-19  Morten Welinder  <terra@gnome.org>
      
      	* src/expr-impl.h (GnmExprFunction, GnmExprSet): Replace
      	expression list by argc/argv members.  All users fixed.
      
      	* src/func.c (function_call_with_exprs): Renamed from
      	function_call_with_list and changed to argc/argv input.  All
      	callers changed.
      
      	* src/auto-format.c (do_af_suggest_list): Changed to argc/argv
      	input.  All callers changed.
      
      	* src/expr.c (gnm_expr_list_equal, gnm_expr_list_eq): Remove.
      
      	* src/mstyle.c (gnm_style_dump): Dump non-localized format.
      1bf8eac5
  21. 25 Jan, 2006 1 commit
    • Morten Welinder's avatar
      Kill. · 027481c9
      Morten Welinder authored
      2006-01-24  Morten Welinder  <terra@gnome.org>
      
      	* src/gnm-datetime.c (datetime_value_to_seconds): Kill.
      
      2006-01-21  Morten Welinder  <terra@gnome.org>
      
      	* src/parse-util.h (struct _GnmExprConventions): Replace
      	ignore_spaces by new intersection_char member.  All users fixed.
      
      	* src/parser.y (yylex): Handle RANGE_INTERSECTION as symbolic
      	token by translating space or whatever to that.
      
      	* src/parse-util.c (gnm_expr_conventions_new): Default
      	intersection char is space.
      
      	* src/expr.c (do_expr_as_string): Append the right intersection
      	operator.
      
      2006-01-22  Morten Welinder  <terra@gnome.org>
      
      	* openoffice-read.c: Stub for table:named-range.
      
      2006-01-24  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_second, gnumeric_minute, gnumeric_hour):
      	Improve Excel compatibility.
      027481c9
  22. 23 Jan, 2006 2 commits
  23. 22 Jan, 2006 1 commit
    • Jody Goldberg's avatar
      handle new GNM_EXPR_OP_ARRAY mechanisms. ditto. ditto. ditto. · d9642268
      Jody Goldberg authored
      
      2006-01-21  Jody Goldberg <jody@gnome.org>
      
      	* src/auto-format.c (do_af_suggest) : handle new GNM_EXPR_OP_ARRAY
      	  mechanisms.
      	* src/clipboard.c (cb_clipboard_prepend_cell) : ditto.
      	* src/cmd-edit.c (sv_select_cur_array) : ditto.
      	* src/dependent.c (link_expr_dep) : ditto.
      	(unlink_expr_dep) : ditto.
      	* src/expr-name.c (expr_name_check_for_loop) : ditto.
      	* src/expr.c (gnm_expr_new_array_corner) : new,
      	(gnm_expr_new_array_elem) : new.
      	(gnm_expr_new_array) : delete.
      	(do_gnm_expr_unref) : handle new mechanism.
      	(gnm_expr_eval) : ditto.
      	(gnm_expr_equal) : ditto.
      	(do_expr_as_string) : ditto.
      	(gnm_expr_rewrite) : ditto.
      	(gnm_expr_first_func) : ditto.
      	(do_referenced_sheets) : ditto.
      	(gnm_expr_containts_subtotal) : ditto.
      	(gnm_expr_get_boundingbox) : ditto.
      	(gnm_expr_is_rangeref) : ditto.
      	(ets_hash) : ditto.
      	(expr_tree_sharer_share) : ditto.
      	(gnm_expr_is_array) : delete.
      	(array_elem_get_corner) : new.
      
      	* src/cell.c (cell_is_array) : ditto.
      	(cell_array_bound) : new.
      	(cell_is_array_corner) : new.
      	(cell_is_nonsingleton_array) : renamed from cell_is_partial_array.
      	(cell_has_comment) : delete.
      
      	* src/sheet.c (sheet_get_comment) : renamed from cell_has_comment_pos
      d9642268
  24. 02 Oct, 2005 1 commit
    • Jody Goldberg's avatar
      Move to new libgsf xml interface. Support un-namespaced variant of Name · 10e16ef5
      Jody Goldberg authored
      2005-10-02  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-sax-read.c : Move to new libgsf xml interface.
      	  Support un-namespaced variant of Name for compatibility.
      	* src/xml-sax-write.c (xml_io_conventions) : Use new gnm_1_0_rangeref_as_string;
      	  to improve back compat.  We read using something that can handle the
      	  modern format, but we write the old version.
      	* src/xml-io.c (xml_io_conventions) : ditto.
      
      	* src/ranges.c (range_intersection) : return FALSE if the ranges do
      	  not overlap, but do not generate an error.
      	  formula_import_biff8.xls
      
      	* src/gnumeric-pane.c (gnm_pane_init) : Use a realize handler on the
      	  canvas to create the object views.  Doing it sooner can break
      	  because the canvas has not been attached to a container yet.
      	  test-xls/prislistekomplett.xls
      
      	* src/workbook-control-gui.c (wbcg_sheet_add) : only grab focus if we
      	  are the current sheet.
      	  samples/derivatives.gnumeric
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=317427
      	* src/parse-util.c (gnm_1_0_rangeref_as_string) : new stripped down
      	  variant of rangeref_as_string.
      	* src/xml-sax-write.c (xml_io_conventions) : use it here.
      	* src/xml-io.c (xml_io_conventions) : and here.
      
      	* src/style.c (required_updates_for_style) : add super/sub script
      10e16ef5
  25. 21 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      Add some gnm_ to the api. (gnm_cellref_set_col_ar) : new · 2bfb51ca
      Jody Goldberg authored
      
      
      2005-09-20  Jody Goldberg <jody@gnome.org>
      
      	* src/position.c : Add some gnm_ to the api.
      	(gnm_cellref_set_col_ar) : new
      	(gnm_cellref_set_row_ar) : new.
      
      2005-09-20  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric-expr-entry.c (cb_gee_key_press_event) : Use
      	  gnm_cellref_set_{col,row}_ar to compress the code and to handle
      	  mixed mode references (eg $A1:B2)
      2bfb51ca
  26. 08 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      finish TABLE importer. finish TABLE exporter. · c871a37b
      Jody Goldberg authored
      
      2005-09-06  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_formula_shared) : finish TABLE importer.
      	* ms-excel-write.c (excel_write_FORMULA) : finish TABLE exporter.
      
      2005-09-05  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_is_data_table) : move this out of the xls
      	  plugin.
      c871a37b
  27. 07 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      move this out of the xls · b2b7b6c5
      Jody Goldberg authored
      
      2005-09-05  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_is_data_table) : move this out of the xls
      b2b7b6c5
  28. 30 Aug, 2005 1 commit
    • Jody Goldberg's avatar
      support data tables. ditto. ditto. ditto. · 3a70f9f1
      Jody Goldberg authored
      2005-08-29  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (excel_parse_formula) : support data tables.
      	* ms-excel-read.c (excel_formula_shared) : ditto.
      	* ms-formula-write.c (write_node) : ditto.
      	* ms-excel-write.c (excel_write_FORMULA) : ditto.
      
      2005-08-27  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_obj_map_forms_obj) : no need to warn about record with
      	  no expressions. (Wallenbach/Formulas-2003/chap05/character\ set.xls)
      
      2005-08-27  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook.c (workbook_dispose) : Looks like this patch got
      	  munged. Make it sane.
      3a70f9f1
  29. 08 Aug, 2005 1 commit
  30. 20 Jun, 2005 1 commit
    • Jody Goldberg's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=163414 "If it hurts when you do · 1018dd24
      Jody Goldberg authored
      
      
      2005-06-14  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=163414
      	* src/item-bar.c (item_bar_event) : "If it hurts when you do that,
      	  don't do that".  Position the tooltip above the cursor for row
      	  headers too :-)
      
      2005-06-13  Jody Goldberg <jody@gnome.org>
      
      	* functions.c (gnumeric_column) : rework to handle arrays locally.
      	(gnumeric_row) : ditto.
      
      2005-06-13  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_eval) : when evaluating an array pass the
      	  cols/rows into the EvalPos.
      
      	* src/position.c (eval_pos_init) : init new cols/rows member
      	(eval_pos_init_dep) : ditto.
      	(eval_pos_init_cell) : ditto.
      	(eval_pos_init_sheet) : ditto.
      1018dd24
  31. 13 Jun, 2005 1 commit
  32. 31 May, 2005 1 commit
  33. 19 May, 2005 1 commit
    • Morten Welinder's avatar
      add being_invalidated flag. · 698c842e
      Morten Welinder authored
      2005-05-19  Morten Welinder  <terra@gnome.org>
      
      	* src/sheet.h (struct _Sheet): add being_invalidated flag.
      
      	* src/dependent.c (dependents_workbook_destroy): Renamed from
      	workbook_deps_destroy.  Mark all sheets being_invalidated before
      	actually doing so.
      	(dependents_invalidate_sheet): Renamed from sheet_deps_destroy.
      	(do_deps_destroy): Don't take a GnmExprRewriteInfo argument --
      	create it locally.
      
      	* src/expr.h (struct _GnmExprRewriteInfo): Combine
      	GNM_EXPR_REWRITE_SHEET and GNM_EXPR_REWRITE_WORKBOOK into
      	GNM_EXPR_REWRITE_INVALIDATE_SHEETS.
      698c842e
  34. 09 May, 2005 1 commit