1. 10 Jun, 2009 1 commit
  2. 08 Jun, 2009 1 commit
  3. 05 Jun, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Improve 2 factor ANOVA tool · 7757016d
      Andreas J. Guelzow authored
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* Makefile.am: added  analysis-anova.[ch]
      	* analysis-tools.h (analysis_tool_anova_two_factor_engine):
      	  deleted
      	* analysis-tools.c (analysis_tool_anova_two_factor_engine):
      	  deleted
      	(check_data_for_missing): deleted
      	(analysis_tool_anova_two_factor_prepare_input_range): deleted
      	(analysis_tool_anova_two_factor_no_rep_engine_run): deleted
      	(make_label): deleted
      	(analysis_tool_anova_two_factor_engine_run): deleted
      	(analysis_tool_anova_two_factor_engine_clean): moved to
      	  analysis-anova.c
      	(analysis_tool_anova_two_factor_engine): ditto
      	* dao.h (dao_set_border): new
      	* dao.c (dao_set_border): new
      	* analysis-anova.[hc]:new
      
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* expr.h (gnm_expr_new_funcall5): new
      	* src/expr.c (gnm_expr_new_funcall5): new
      
      2009-06-02  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/tools/analysis-anova.c
      
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tools.c (dialog_anova_two_factor_tool): enable
      	  formula/variable selector
      7757016d
  4. 03 Jun, 2009 1 commit
  5. 14 May, 2009 1 commit
  6. 12 May, 2009 1 commit
  7. 08 May, 2009 1 commit
  8. 05 May, 2009 1 commit
  9. 03 May, 2009 2 commits
  10. 02 May, 2009 1 commit
  11. 29 Apr, 2009 3 commits
  12. 25 Apr, 2009 2 commits
  13. 17 Apr, 2009 1 commit
    • Morten Welinder's avatar
      More work on variable-sized sheets. · beda0685
      Morten Welinder authored
      * src/position.c (gnm_cellpos_init_cellref): Take extra base_sheet
      argument.  All callers changed.
      
      * src/parse-util.c (cellref_abs_col, cellref_abs_row): Eliminate
      in favour of gnm_cellpos_init_cellref.
      beda0685
  14. 03 Apr, 2009 2 commits
    • Morten Welinder's avatar
      Take sheet argument for size. All callers changed. · ea40f9e8
      Morten Welinder authored
      2009-04-03  Morten Welinder  <terra@gnome.org>
      
      	* src/ranges.c (range_make_full, range_ensure_sanity,
      	range_transpose, range_is_full, range_translate): Take sheet
      	argument for size.  All callers changed.
      
      	* src/xml-io.c (xml_node_get_range): Take sheet argument for size.
      	All caller changeds.
      
      
      svn path=/trunk/; revision=17293
      ea40f9e8
    • Morten Welinder's avatar
      Take sheet argument for size. Caller changed. · 453684c6
      Morten Welinder authored
      2009-04-03  Morten Welinder  <terra@gnome.org>
      
      	* src/ranges.c (range_make_full): Take sheet argument for size.
      	Caller changed.
      
      
      svn path=/trunk/; revision=17292
      453684c6
  15. 02 Apr, 2009 1 commit
  16. 01 Apr, 2009 1 commit
  17. 11 Feb, 2009 1 commit
  18. 31 Jan, 2009 1 commit
    • Morten Welinder's avatar
      Use gnm_expr_new_range_ctor, not build_binop. · 54534f74
      Morten Welinder authored
      2009-01-31  Morten Welinder  <terra@gnome.org>
      
      	* src/parser.y (build_range_ctor): Use gnm_expr_new_range_ctor,
      	not build_binop.
      
      	* src/expr.c (gnm_expr_new_range_ctor): New function.
      
      
      svn path=/trunk/; revision=17120
      54534f74
  19. 12 Jan, 2009 1 commit
    • Morten Welinder's avatar
      Set value format properly. · 697c3c0b
      Morten Welinder authored
      2009-01-12  Morten Welinder  <terra@gnome.org>
      
      	* src/expr.c (gnm_expr_eval): Set value format properly.
      
      	* src/value.h (VALUE_FMT): Make result const and an r-value.  All
      	users changed as needed.
      	* src/number-match.h (format_match, format_match_number): Make the
      	cur_fmt argument const.
      	* src/mstyle.c (gnm_style_set_format): Make the format argument
      	const.
      	* src/parse-util.c (parse_text_value_or_expr): Make the cur_fmt
      	argument const.
      	* src/cell.c (gnm_cell_get_format): Make the result const.  All
      	callers changed as needed.
      
      
      svn path=/trunk/; revision=17066
      697c3c0b
  20. 02 Dec, 2008 1 commit
  21. 08 Sep, 2008 1 commit
    • Andreas J. Guelzow 's avatar
      remove "group by" buttons and add warnings label new · d58c0e85
      Andreas J. Guelzow authored
      2008-09-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* regression.glade: remove "group by" buttons and add
      	  warnings label
      	* dialog-analysis-tools.c (regression_tool_calc_*): new
      	(regression_tool_ok_clicked_cb): keep arrays and 
      	  determine group-by from y variable
      	(regression_tool_update_sensitivity_cb): provide reasons
      	  and also check for correct range sizes
      	(dialog_regression): enable choice to enter formulas rather than 
      	  values
      
      2008-09-07  Andreas Guelzow  <aguelzow@pyrshep.ca>
      
      	* src/expr.h (gnm_expr_new_funcall4): new
      	* src/expr.c (gnm_expr_new_funcall4): new
      
      2008-09-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dao.h (dao_set_format): new
      	(dao_set_array_expr): new
      	(dao_get_cellref): new
      	* dao.c (dao_set_format): new
      	(dao_set_array_expr): new
      	(dao_set_cell_array_expr): use dao_set_array_expr
      	(dao_get_cellref): new
      	* analysis-tools.h (analysis_tools_error_code_t): remove
      	  analysis_tools_REG_invalid_dimensions
      	(analysis_tools_data_regression_t): switch to ftest base
      	* analysis-tools.c (analysis_tools_write_label_ftest): use
      	  cb_adjust_areas
      	(cb_cut_into_rows): ditto
      	(cb_cut_into_cols): ditto
      	(analysis_tool_regression_engine_last_check): deleted
      	(calculate_xdim): new
      	(analysis_tool_regression_engine_run): rewritten
      	(analysis_tool_regression_engine): simplify
      
      
      
      svn path=/trunk/; revision=16778
      d58c0e85
  22. 07 Sep, 2008 1 commit
    • Jody Goldberg's avatar
      split from. (sheet_set_zoom_factor) : here. (sheet_set_display_formulas) : · 612eb3f7
      Jody Goldberg authored
      2008-09-07  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet.c (sheet_scale_changed) : split from.
      	(sheet_set_zoom_factor) : here.
      	(sheet_set_display_formulas) : used here.
      
      	* src/print-cell.c (gnm_gtk_print_cell_range) : handle the doubling of
      	  column width during 'display forumla' mode.
      
      	* src/expr.c (gnm_expr_top_is_array) : new.
      
      	* src/rendered-value.c (gnm_rendered_value_new) : Use a simpler syntax
      	  to denote arrays.  The full form used in the entry is too verboase.
      
      svn path=/trunk/; revision=16777
      612eb3f7
  23. 25 Jul, 2008 1 commit
    • Morten Welinder's avatar
      [Initial patch from Nick Lamb, see bug 69813.] · 8825eab3
      Morten Welinder authored
      2008-07-25  Morten Welinder  <terra@gnome.org>
      
      	[Initial patch from Nick Lamb, see bug 69813.]
      
      	* src/expr.h (enum GnmExprOp): Add new GNM_EXPR_OP_PAREN for
      	parentheses.
      
      	* src/parser.y: Create GNM_EXPR_OP_PAREN node.
      
      	* src/auto-format.c (do_af_suggest): Handle GNM_EXPR_OP_PAREN.
      	* src/expr.c (gnm_expr_eval): Ditto.
      
      
      svn path=/trunk/; revision=16724
      8825eab3
  24. 28 Jun, 2008 1 commit
  25. 19 May, 2008 1 commit
  26. 28 Apr, 2008 1 commit
  27. 28 Mar, 2008 1 commit
  28. 27 Mar, 2008 1 commit
  29. 01 Feb, 2008 2 commits
  30. 10 Dec, 2007 1 commit
  31. 16 Nov, 2007 1 commit
  32. 27 Oct, 2007 1 commit
  33. 08 Sep, 2007 1 commit
  34. 12 Aug, 2007 1 commit
    • Morten Welinder's avatar
      New function. (dependents_relocate): When needed, relocate named · 9f7713cb
      Morten Welinder authored
      2007-08-11  Morten Welinder  <terra@gnome.org>
      
              * src/dependent.c (cb_relocate_name): New function.
              (dependents_relocate): When needed, relocate named expressions.
              Fixes #123649, I hope.
      
              * src/expr.c (gnm_expr_relocate): For names, don't change when
              inserting/deleting columns/rows.
      
      
      svn path=/trunk/; revision=15751
      9f7713cb