1. 30 Dec, 1999 1 commit
  2. 18 Dec, 1999 2 commits
  3. 11 Dec, 1999 1 commit
  4. 10 Dec, 1999 3 commits
    • Michael Meeks's avatar
      Fixup install. · 1bac1295
      Michael Meeks authored
      1bac1295
    • Ariel Rios's avatar
      The OPER_PERCENT case was included. · f76045f7
      Ariel Rios authored
      1999-12-10  Ariel Rios <jarios@usa.net>
      
      	* plugin.c: (expr_to_scm) The OPER_PERCENT case was included.
      f76045f7
    • Ariel Rios's avatar
      We now include guile/gh.h so we can transform from doubles to scm numbers. · 7ae01d7f
      Ariel Rios authored
      1999-12-09  Ariel Rios <jarios@usa.net>
      
      	* plugin.c: We now include guile/gh.h so we can transform from doubles to scm numbers.
      	  (value_to_scm): In VALUE_INTEGER we now use gh_double2scm to pass the double unto
      	  scheme. In this way we remove the bug that crashed gnumeric when we passed a rational number.
      
      	* functions.scm: (test) A test function was added. Since it's only created for hacking purposes
      	  'tis commented.
      7ae01d7f
  5. 09 Dec, 1999 1 commit
    • Ariel Rios's avatar
      We now use func_def_count_arg to get the count number. Count variable was · 565f5e51
      Ariel Rios authored
      1999-12-08  Ariel Rios <jarios@usa.net>
      
      	* plugin.c: (func_marshal_func) We now use func_def_count_arg to get the count
                number. Count variable was replaced with min and max int vars.
                (scm_to_value): The float cast when returning a number was replaced
                with a float_t cast as per Michael's recomendation.
      565f5e51
  6. 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
  7. 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