1. 20 Jul, 2011 1 commit
    • Andreas J. Guelzow 's avatar
      Speed up frequent calls to INTERPOLATION with the same abscissae/ordinates. [#654538] · 51255bc5
      Andreas J. Guelzow authored
      2011-07-20  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/collect.h (collect_float_pairs): add argument
      	* src/collect.c (pairs_floats_cache_entry_free): new
      	(pairs_floats_cache_entry_hash): new
      	(pairs_floats_cache_entry_equal): new
      	(clear_caches): handle pairs_floats_cache
      	(create_caches): ditto
      	(prune_caches): ditto
      	(get_pairs_floats_cache_entry): ditto
      	(get_or_fake_pairs_cache_entry): ditto
      	(get_single_cache_key_from_value): new
      	(get_single_cache_key): use get_single_cache_key_from_value
      	(collect_floats): no need to initialize cl if we don't use it
      	(collect_float_pairs_ce): new
      	(collect_float_pairs): use cache and collect_float_pairs_ce
      
      2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* functions.c (gnumeric_growth): add new argument to collect_float_pairs
      	call
      
      2011-07-20 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* functions.c (gnumeric_interpolation): add new argument to collect_float_pairs
      	call
      51255bc5
  2. 15 Jun, 2010 1 commit
  3. 11 Jun, 2010 2 commits
  4. 03 Oct, 2008 1 commit
    • Morten Welinder's avatar
      Use float_range_function2d to handle pairing. Fixes #554732. · 653e12e3
      Morten Welinder authored
      2008-10-03  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_xirr): Use float_range_function2d to
      	handle pairing.  Fixes #554732.
      
      2008-10-03  Morten Welinder  <terra@gnome.org>
      
      	* src/collect.c (float_range_function2d): New function.
      	(float_range_function2): Implement in terms on
      	float_range_function2d.
      
      
      svn path=/trunk/; revision=16853
      653e12e3
  5. 24 Jul, 2008 1 commit
    • Morten Welinder's avatar
      When requested, sort. · 38d08d9b
      Morten Welinder authored
      2008-07-23  Morten Welinder  <terra@gnome.org>
      
      	* src/collect.c (collect_floats): When requested, sort.
      
      2008-07-23  Morten Welinder  <terra@gnome.org>
      
      	* functions.c: (gnumeric_small, gnumeric_large,
      	gnumeric_percentile, gnumeric_quartile, gnumeric_trimmean): Use
      	new COLLECT_SORT and simplify.
      	(gnumeric_trimmean): Change to an argv function and simplify
      	greatly.
      	(gnumeric_rank, gnumeric_min, gnumeric_max, gnumeric_maxa,
      	gnumeric_mina, gnumeric_percentrank): Use new
      	COLLECT_ORDER_IRRELEVANT.
      
      
      svn path=/trunk/; revision=16723
      38d08d9b
  6. 08 Apr, 2008 1 commit
  7. 06 Apr, 2008 1 commit
    • Morten Welinder's avatar
      Change return type to GPtrArray so we can actually tell if there was an · f67bf1f7
      Morten Welinder authored
      2008-04-06  Morten Welinder  <terra@gnome.org>
      
      	* src/collect.c (collect_strings): Change return type to GPtrArray
      	so we can actually tell if there was an error.  All callers
      	changed.  Fixes CONCATENATE.
      	(string_range_function): Make the subject function take a
      	GPtrArray for simplicity.  All callers changed.
      
      
      svn path=/trunk/; revision=16489
      f67bf1f7
  8. 16 Nov, 2007 1 commit
    • Jody Goldberg's avatar
      add G_BEGIN_DECL/G_END_DECL around the header content. · f85b4715
      Jody Goldberg authored
              reformat the guard decls
              Add a vim/emacs fmt line
              fix namespacing of preproc flags from configure.in that go into public headers
      
              2007-10-12  Jody Goldberg <jody@gnome.org>
      
              	* libspreadsheet-1.7.pc.in : Set the cflags to include the target, and
              	  subdir until we fix the header includes and rename /src.
              	  Add LIBDIR/include to cflags
              	  Add PluginDir.
      
      svn path=/trunk/; revision=16149
      f85b4715
  9. 03 Jun, 2007 1 commit
    • Jean Bréfort's avatar
      replace union_of_int_sets by a more performant functon, and rename · 6989f3bf
      Jean Bréfort authored
      2007-06-03  Jean Brefort  <jean.brefort@normalesup.org>
      
      	* src/collect.c: (gnm_slist_sort_merge), (gnm_strip_missing),
      	(float_range_function2): replace union_of_int_sets by a more
      	performant functon, and rename strip_missing.
      	* src/collect.h: ditto.
      
      
      svn path=/trunk/; revision=15585
      6989f3bf
  10. 16 Mar, 2007 1 commit
  11. 11 Nov, 2006 1 commit
  12. 31 Jul, 2006 1 commit
    • Jody Goldberg's avatar
      Some 'const' position consistency · f23d38b4
      Jody Goldberg authored
      2006-07-25  Jody Goldberg <jody@gnome.org>
      
      	* src/cell.c (cell_relocate) : merge into clipboard.
      	* src/ranges.c (range_parse) : renamed from parse_range and the
      	  original unused range_parse was deleted.
      
      	* src/sheet.c (sheet_range_trim) : renamed from range_trim.  It makes
      	  more sense here.
      	(sheet_range_has_heading) : renamed from range_has_header.
      f23d38b4
  13. 15 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Ignore blanks as advertised. (gnumeric_covar): Ditto. (gnumeric_rsq): · 3f97aad3
      Morten Welinder authored
      2006-03-14  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_correl): Ignore blanks as advertised.
      	(gnumeric_covar): Ditto.
      	(gnumeric_rsq): Ditto.
      	(gnumeric_intercept): Ignore blanks.  (Which isn't advertised, but
      	makes sense.)
      	(gnumeric_slope): Ditto.
      
      2006-03-14  Morten Welinder  <terra@gnome.org>
      
      	* src/collect.c (collect_floats): When collecting info, walk over
      	blanks too.
      3f97aad3
  14. 06 Mar, 2006 1 commit
    • Morten Welinder's avatar
      Rename COLLECT_DATES flags to COLLECT_COERCE_STRINGS and make it make all · c64bebba
      Morten Welinder authored
      2006-03-06  Morten Welinder  <terra@gnome.org>
      
      	* src/collect.c (callback_function_collect): Rename COLLECT_DATES
      	flags to COLLECT_COERCE_STRINGS and make it make all kinds of
      	strings.  All callers changed.
      
      2006-03-06  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_xnpv): Fix handling of bools and strings.
      	(gnumeric_xirr): Fix handling of strings.  [#333620]
      	(gnumeric_xirr): Handle failing Newton search.  [#333631]
      c64bebba
  15. 22 Feb, 2006 1 commit
  16. 20 May, 2005 1 commit
    • Jody Goldberg's avatar
      Add some const. · 605d9902
      Jody Goldberg authored
      2005-05-18  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=166611
      	* ms-formula-read.c (excel_parse_formula) : Create a fwd declaration
      	  of a NAME record that has not been read yet being used in a PTG_NAME.
      
      	* ms-excel-read.c (excel_read_NAME) : keep a count of the name
      	  records and use fwd declaration if they exist.
      	(excel_workbook_destroy) : move the names array into the workbook from
      	  the container.
      	(excel_workbook_new) : ditto.
      
      2005-05-18  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=304528
      	* ms-chart.c (ms_excel_chart_read) : don't leak the array for invalid
      	  series (Analysis.xls).  Handle missing siindex record (chap03-1.xls).
      
      2005-05-18  Jody Goldberg <jody@gnome.org>
      
      	* src/expr-name.c (expr_name_new) : make public
      	(expr_name_add) : accept a stub object.
      
      2005-05-17  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook.c (workbook_focus_other_sheet) : fix
      605d9902
  17. 05 Mar, 2005 1 commit
  18. 08 Feb, 2005 1 commit
  19. 12 Nov, 2003 1 commit
  20. 09 Oct, 2003 1 commit
    • Jody Goldberg's avatar
      Release 1.2.1 · b762bb9d
      Jody Goldberg authored
      
      2003-10-08  Jody Goldberg <jody@gnome.org>
      
      	* Release 1.2.1
      b762bb9d
  21. 16 Dec, 2002 1 commit
  22. 05 Dec, 2002 1 commit
  23. 01 Dec, 2002 1 commit
    • Jody Goldberg's avatar
      finish. (read_DOPER) : finish. · 9966c951
      Jody Goldberg authored
      2002-11-30  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_read_AUTOFILTER) : finish.
      	(read_DOPER) : finish.
      
      2002-11-30  Jody Goldberg <jody@gnome.org>
      
      	* src/expr-name.c (cb_check_name) : ignore hidden names.
      
      	* src/io-context-gtk.c (icg_error_error_info) : no need to display the
      	  splash if we ar egoing to pop up an error.  Something was screwing
      	  up and I don't feel like tracing it.
      
      	* src/expr.c (do_referenced_sheets) : fix nasty typo.
      	(gnm_expr_containts_subtotal) : new.
      
      	* src/collect.c (collect_floats) : start support for SUBTOTAL
      	* src/sheet.c (sheet_foreach_cell_in_range) : ditto.
      	* src/func.c (function_iterate_argument_values) : ditto.
      9966c951
  24. 23 Nov, 2002 1 commit
  25. 14 Apr, 2002 2 commits
    • Andreas J. Guelzow's avatar
      add history and n of sheets preferences add src/rangefunc-strings.[ch] · 34e8e758
      Andreas J. Guelzow authored
      2002-04-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* schemas/gnumeric-general.schemas : add history and n of sheets
      	  preferences
      	* src/Makefile.am : add src/rangefunc-strings.[ch]
      	* src/application.c : change file history handling to gconf,
      	  change app.history_list to GSList from GList
      	* src/application.h : change app.history_list to GSList from GList
      	* src/collect.c : add string functions
      	* src/collect.h :add string functions
      	* src/gnumeric-gconf.h : add history and n of sheets preferences
      	* src/history.c : change history_list to GSList from GList
      	* src/history.h : change history_list to GSList from GList
      	* src/main.c : add user-specified number of sheets to first workbook
      	* src/workbook-control-gui.c : add user-specified number of sheets
      	  to new workbooks
      	* src/workbook.c : change history_list to GSList from GList
      	* src/rangefunc-strings.h : new
      	* src/rangefunc-strings.c : new
      
      2002-04-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* functions.c (gnumeric_len) : port to utf8
      	(gnumeric_left) : ditto
      	(gnumeric_concatenate) : use string_range_function and
      	  range_concatenate
      
      2002-04-14  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* preferences.glade : move tabs to left on Jody's request
      	* dialog-preferences.c : add history pref and number of sheets
      	  pref
      34e8e758
    • Andreas J. Guelzow's avatar
      keep missing data info (collect_floats) : afdd missing data info handling · 473ea450
      Andreas J. Guelzow authored
      2002-04-13  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/collect.c (callback_function_collect) : keep missing data info
      	(collect_floats) : afdd missing data info handling
      	(collect_floats_value_with_info) : new
      	(cb_insert_diff_elements) : new
      	(cb_int_descending) : new
      	(union_of_int_sets) : new
      	(cb_remove_missing_el) : new
      	(strip_missing) : new
      	(float_range_function2) : use flags
      	* src/collect.h (CollectFlags) : 2 new flags
      	* src/commands.c (max_descriptor_width) : fix sense of test.
      473ea450
  26. 22 Mar, 2002 1 commit
    • Jody Goldberg's avatar
      Massive rename ExprTree -> GnmExpr · 0ac8fbbf
      Jody Goldberg authored
      
      2002-03-21  Jody Goldberg <jody@gnome.org>
      
      	* Massive rename
      	ExprTree -> GnmExpr
      
      	* src/print-info.c (load_formats) : suppress some warnings.
      
      	* src/func.c (function_def_call_with_values) : use g_alloca.
      0ac8fbbf
  27. 30 Dec, 2001 1 commit
  28. 26 Nov, 2001 1 commit
    • Jody Goldberg's avatar
      add OPER_SET. ditto. ditto. (expr_tree_equal) : ditto. (expr_eval_real) : · 217a63bd
      Jody Goldberg authored
      2001-11-25  Jody Goldberg <jody@gnome.org>
      
      	* src/eval.c (handle_tree_deps) : add OPER_SET.
      	* src/expr-name.c (name_refer_circular) :  ditto.
      	* src/expr.c (do_expr_tree_unref) : ditto.
      	(expr_tree_equal) : ditto.
      	(expr_eval_real) : ditto.
      	(expr_rewrite) : ditto.
      	(do_expr_tree_as_string) : ditto.
      	(expr_tree_new_funcall) : use ExprList.
      	(expr_parse_string) : delete.
      	(expr_tree_new_set) : new.
      	(expr_list_unref) : new.
      	(expr_list_equal) : new.
      	(expr_list_as_string) : new.
      
      	* src/gnumeric.h : Add ExprList and ExprSet
      
      	* src/parser.y (expr_parse_str) : renamed from gnumeric_expr_parser.
      	  Add support for multiple expressions.
      	(line) : add support for multiple expressions.
      
      	* src/ranges.c (global_range_parse) : Use expr_parse_str
      	(global_range_list_parse) : rewrite to use expr_parse_str and use the
      	  new multi-expression support in the parser.
      
      	* src/commands.c (cmd_area_set_text_redo) : Use expr_parse_str.
      	* src/xml-io.c (xml_read_style_condition_chain) : ditto.
      	(xml_cell_set_array_expr) : ditto.
      	* src/workbook-view.c (wb_view_auto_expr) : ditto.
      	* src/workbook-edit.c (wbcg_edit_finish) : ditto.
      	* src/sheet-object-widget.c (sheet_widget_checkbox_read_xml) : ditto.
      	* src/parse-util.c (parse_text_value_or_expr) : ditto.
      
      	* src/auto-format.c (do_af_suggest) : Use ExprList instead of GList
      	(do_af_suggest_list) : ditto.
      	* src/collect.c (collect_floats) : ditto.
      	(collect_floats_value) : ditto.
      	(float_range_function) : ditto.
      	* src/consolidate.c (simple_consolidate) : ditto.
      	(colrow_formula_args_build) : ditto.
      	(consolidate_apply) : ditto.
      217a63bd
  29. 14 Feb, 2001 1 commit
  30. 31 Jan, 2001 1 commit
    • Jody Goldberg's avatar
      s/float_t/gnum_float/ s/int_t/gnum_int/ · 9eaf277a
      Jody Goldberg authored
      
      2001-01-30  Jody Goldberg <jgoldberg@home.com>
      
      	s/float_t/gnum_float/
      	s/int_t/gnum_int/
      
      	* src/sheet-style.c (sheet_style_get_uniform) : implement.
      
      	* src/parse-util.c (parse_text_value_or_expr) : dont loose the entered
      	  text.
      
      	* src/history.c (history_menu_insert_separator) : keep case
      	  consistent.
      	* src/workbook-control-gui.c (workbook_menu_file) : ditto.
      
      	* configure.in : update GAL req.
      	* README : ditto.
      	* gnumeric.spec.in : ditto.
      
      2001-01-29  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.h : decl for StyleRow.
      
      	* src/xml-io.c : Use the Child and Root aliases to ease ease
      	  transition from xml1 -> xml2.
      	(xml_sheet_create) : default name for sheets that fail to specify one.
      
      	* src/workbook.c (workbook_sheet_by_index) : improve safety.
      9eaf277a
  31. 08 Aug, 2000 1 commit
    • Jody Goldberg's avatar
      Handle blanks as 0. (callback_function_make_list) : Ditto. · c644804f
      Jody Goldberg authored
      
      2000-08-07  Jody Goldberg <jgoldberg@home.com>
      
      	* src/functions/fn-stat.c (callback_function_stat) : Handle blanks as 0.
      	(callback_function_make_list) : Ditto.
      	(callback_function_ttest) : Ditto.
      	(gnumeric_mode) : Explicitly ignore blanks.
      	(gnumeric_count) : Ditto.
      	(gnumeric_ztest) : Ditto.
      	(gnumeric_counta) : Ditto.
      	(gnumeric_percentile) : Ditto.
      	(gnumeric_quartile) : Ditto.
      	(gnumeric_prob) : DO NOT IGNORE BLANKS.
      	(gnumeric_ftest) : Ditto.
      	(gnumeric_ttest) : Ditto.
      	(gnumeric_frequency) : Ditto.
      
      	* src/functions/fn-logical.c (gnumeric_and) : Handle
      	  changes to function_iterate_argument_values.
      	(gnumeric_or) : Ditto.
      	* src/functions/fn-math.c (gnumeric_lcm) : Ditto.
      	(gnumeric_multinomial) : Ditto.
      	(gnumeric_seriessum) : Ditto.
      
      	* src/functions/fn-financial.c (gnumeric_mirr) : Use the old
      	  behavior of ignoring blanks.
      	(gnumeric_irr) : Ditto.
      	(gnumeric_npv) : Ditto.
      
      	* src/functions/fn-eng.c (gnumeric_improduct) : Handle
      	  changes to function_iterate_argument_values.
      	(gnumeric_imsum) : Ditto.
      
      	* src/func.c (function_iterate_argument_values) : Add ignore_blank
      	  flag.
      
      	* src/collect.c (callback_function_collect) : Support new collect flag
      	  COLLECT_IGNORE_BLANKS.
      	(collect_floats) : change to function_iterate_argument_values.
      	(float_range_function2) : Use COLLECT_IGNORE_BLANKS.
      
      2000-08-01  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-autofill.c (fill_item_new) : It is legal to have 'D' and 'M'
      	  for day or month fields.
      
      2000-08-01  Jody Goldberg <jgoldberg@home.com>
      	For : John N S Gill <bmrg@gofree.indigo.ie>
      
      	* src/item-cursor.c (item_cursor_autofill_event) : Implement support
      	  for double click on autofill button.
      c644804f
  32. 03 May, 2000 1 commit
    • 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
  33. 07 Apr, 2000 1 commit
    • Morten Welinder's avatar
      Get rid of COLLECT_IGNORE_POSITIVE and COLLECT_IGNORE_NEGATIVE. · 6b3ee7b5
      Morten Welinder authored
      2000-04-07  Morten Welinder  <terra@diku.dk>
      
      	* src/collect.h (CollectFlags): Get rid of COLLECT_IGNORE_POSITIVE
       	and COLLECT_IGNORE_NEGATIVE.
      
      	* src/collect.c (callback_function_collect): Don't have the above
       	flags.
      
      	* src/functions/fn-financial.c (irr_npv_df): New function.
      	(gnumeric_irr): Use irr_npv_df for better results.
      	(gnumeric_ipmt, gnumeric_ppmt): Fix order of arguments!  (It works
       	so much better that way.)
      	(gnumeric_mirr): Fix formula.
      
      	* src/goal-seek.c (update_data): Spelling fix.
      
      	* src/functions/fn-financial.c (gnumeric_rate, gnumeirc_irr,
       	gnumeric_xirr): Use the supplied guess.
      6b3ee7b5
  34. 24 Aug, 1999 1 commit
  35. 23 Aug, 1999 1 commit
  36. 20 Aug, 1999 1 commit
    • Jukka-Pekka Iivonen's avatar
      Removed the last bogus msgid to make it compile again. · 1b2cb619
      Jukka-Pekka Iivonen authored
      1999-08-20  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* po/de.po: Removed the last bogus msgid to make it compile again.
      
      	* src/sheet.c (sheet_insert_object): Added #if ENABLE_BONOBO to
       	make it compile without BONOBO.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_drag_data_get): Ditto.
      
      	* src/collect.[ch]: Wrote collect_dates and collect_dates_value.
      
      	* src/fn-financial.c: DB() and XNPV() implemented.  DOLLARDE() and
       	DOLLARFR() fixed.
      
      	* src/fn-date.c, src/func.h: get_serial_date made public.
      
      	* TODO: Killed the four functions above from the todo list.
      1b2cb619
  37. 15 Aug, 1999 1 commit
    • Morten Welinder's avatar
      Linear regression updates. Someone please enter skeletons for LOGEST, · e0074752
      Morten Welinder authored
      TREND, and friends.
      
      1999-08-15  Morten Welinder  <terra@diku.dk>
      
      	* src/fn-stat.c (gnumeric_frequency): Fix leak (bin_array).  Fix
       	leak (data_cl.entries).  Fix leak (bin_cl.entries).  Fix leak
       	(floats for data).  Fix leak (floats for bins).  Fix leak (count).
      	(gnumeric_linest): Simplify.
      	(gnumeric_intercept): Simplify.
      	(gnumeric_slope): Simplify.
      	(gnumeric_forecast): Simplify.
      
      	* src/collect.c (collect_floats_value): Make non-static.
      	(float_range_function2): Plug leak.
      
      	* src/Makefile.am (GNUMERIC_BASE_SOURCES): Add regressions.[ch].
      
      	* src/style.c (style_font_unref): Fix obsolete warning.
      e0074752
  38. 01 Aug, 1999 1 commit
    • Morten Welinder's avatar
      Starting on the two-ranges functions... · 744b63eb
      Morten Welinder authored
      
      1999-08-01  Morten Welinder  <terra@diku.dk>
      
      	* src/fn-stat.c (gnumeric_covar, gnumeric_correl): Simplify using
       	range functions.
      
      	* src/workbook.c (file_open_cmd): Plug leak.
      
      	* src/mathfunc.c (range_covar, range_correl_pop,
       	range_correl_est): New functions.
      
      	* src/collect.c (collect_floats_value, float_range_function2): New
       	functions.
      744b63eb