Skip to content
  • Jody Goldberg's avatar
    Fix http://bugs.gnome.org/db/85/8506.html · 18e5debc
    Jody Goldberg authored
    Mixed mode references are evil.
    
    A bit of interface improvement for gtk-combo-text
    
    2000-04-06  Jody Goldberg <jgoldberg@home.com>
    
    	* src/functions/fn-string.c : Add func 'expression' to return text of
    	  formula.
    
    	* src/parser.y : It is illegal to write A1:Sheet2!A3.
    
    	* src/value.c (value_new_cellrange) : Take the eval pos so that we can
    	  correctly invert mixed mode references when necessary.
    
    	* src/expr.c (cell_ref_make_abs) : New routine.
    	(expr_relocate) : Handle changes in value_new_cellrange.
    	* src/func.c (function_marshal_arg) : Ditto.
    	* src/ranges.c (range_parse) : Ditto.
    
    	* src/corba-sheet.c (Sheet_cell_set_value) : No need to check these
    	  references.  They seem to be hard coded to be relative.
    
    	* src/functions/fn-lookup.c (gnumeric_offset) : Begin to handle
    	  relative references.
    
    	* src/sheet.c (cellref_get) : Simplify the logic a smidge.
    
    	* src/workbook.c (workbook_finish_editing) : Restore the edit area
    	  manually for now.  We may need to make the update flags finer grain.
    18e5debc
To find the state of this project's repository at the time of any of these versions, check out the tags.