1. 08 Dec, 1999 1 commit
    • Ariel Rios's avatar
      The function fibonacci was corrected so it can always return numbers. · 9635688a
      Ariel Rios authored
      1999-12-07  Ariel Rios <jarios@usa.net>
      
      	* functions.scm: The function fibonacci was corrected so it can always return numbers.
      
      	* plugin.c: (scm_to_value) : Whenever VALUE type is a number we return a float.
      	  This removes some gnumeric crashes due to the fact that scm int may be in some
      	  cases bigger than C integers.
      9635688a
  2. 28 Nov, 1999 1 commit
    • Jody Goldberg's avatar
      Fix the most egregious errors. A real guile person will need to fix up · b80578ad
      Jody Goldberg authored
      the remainder.
      
      1999-11-28  Jody Goldberg <jgoldberg@home.com>
      
      	* plugin.c (value_to_scm) : Fill in the missing enums.
      	(scm_cell_value) : Use global eval_pos EvaluationPosition set on
      	  a per function call basis rather than some cheesy global workbook
      	  variable.
      	(scm_cell_expr) : Ditto.
      	(scm_set_cell_string) : Ditto.
      	(scm_gnumeric_funcall) : Ditto.
      	(func_marshal_func) : Create an implicit stack of eval_pos.
      	(init_plugin) : Init the eval_pos kludge.
      b80578ad