Commit c665e798 authored by Jody Goldberg's avatar Jody Goldberg Committed by Jody Goldberg

Add graph-guru for bonobo enabled builds.


2000-08-11  Jody Goldberg <jgoldberg@home.com>

	* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.

	* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.

2000-08-11  Jody Goldberg <jgoldberg@home.com>

	* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
	(gnumeric_product) : Ditto.
	(gnumeric_sumsq) : Ditto.
	(gnumeric_suma) : Ditto.
	(gnumeric_sum) : Ditto.
	(gnumeric_gcd) : Ditto.

2000-08-11  Jody Goldberg <jgoldberg@home.com>

	* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
	* src/corba-workbook-factory.c : Ditto.
	* src/embeddable-grid.c : Ditto.
	* src/sheet-object.c : Ditto.
	* src/workbook.c : Ditto.

	* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
	  than Cell::{row,col}_info->pos.
	(cell_comment_reposition) : Ditto.
	* src/cell-draw.c (cell_draw) : Ditto.
	* src/cellspan.c (cell_register_span) : Ditto.
	(cell_calc_span) : Ditto.
	* src/clipboard.c (paste_cell_with_operation) : Ditto.
	(paste_cell) : Ditto.
	* src/cmd-edit.c (cb_compare_deps) : Ditto.
	(cmd_select_cur_depends) : Ditto.
	* src/eval.c (dependency_range_ctor) : Ditto.
	(handle_cell_single_dep) : Ditto.
	(handle_cell_range_deps) : Ditto.
	(cell_get_range_dependencies) : Ditto.
	(cell_get_dependencies) : Ditto.
	* src/item-grid.c (item_grid_draw) : Ditto.
	* src/parse-util.c (cell_name) : Ditto.
	* src/position.c (eval_pos_init_cell) : Ditto.
	* src/print-cell.c (print_cell) : Ditto.
	(print_cell_range) : Ditto.
	* src/sheet-autofill.c (autofill_cell) : Ditto.
	* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
	* src/sheet.c (sheet_cell_calc_span) : Ditto.
	(sheet_reposition_comments) : Ditto.
	(sheet_get_extent_cb) : Ditto.
	(sheet_redraw_cell) : Ditto.
	(sheet_cell_add_to_hash) : Ditto.
	(sheet_cell_insert) : Ditto.
	(sheet_cell_new) : Ditto.
	(sheet_cell_remove_from_hash) : Ditto.
	(sheet_move_range) : Ditto.
	* src/solver-lp.c (solver_simplex) : Ditto.
	(make_solver_arrays) : Ditto.
	(solver_affine_scaling) : Ditto.
	(make_int_array) : Ditto.
	(solver_branch_and_bound) : Ditto.
	(solver_answer_report) : Ditto.
	(solver_sensitivity_report) : Ditto.
	* src/xml-io.c (xml_write_cell) : Ditto.
	(xml_cell_set_array_expr) : Ditto.
	(xml_write_solver) : Ditto.
	* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.

	* src/about.c : Move the ABOUT_KEY here from.
	* src/dialogs/dialogs.h : here.  Also, add dialog_graph_guru.

	* src/Makefile.am : Remove wizard.h and the seperate wizard library.
parent e39fd491
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/dialogs/Makefile.am : Add graph-guru for bonobo enabled builds.
* src/dialogs/formula-guru.glade (rolled_label) : Don't fill.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/functions/fn-math.c (gnumeric_g_product) : Ignore blanks.
(gnumeric_product) : Ditto.
(gnumeric_sumsq) : Ditto.
(gnumeric_suma) : Ditto.
(gnumeric_sum) : Ditto.
(gnumeric_gcd) : Ditto.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/corba-args.c : Remove support for Gnorba. Die Pig Die !
* src/corba-workbook-factory.c : Ditto.
* src/embeddable-grid.c : Ditto.
* src/sheet-object.c : Ditto.
* src/workbook.c : Ditto.
* src/cell-comment.c (cell_comment_realize) : Use Cell::pos rather
than Cell::{row,col}_info->pos.
(cell_comment_reposition) : Ditto.
* src/cell-draw.c (cell_draw) : Ditto.
* src/cellspan.c (cell_register_span) : Ditto.
(cell_calc_span) : Ditto.
* src/clipboard.c (paste_cell_with_operation) : Ditto.
(paste_cell) : Ditto.
* src/cmd-edit.c (cb_compare_deps) : Ditto.
(cmd_select_cur_depends) : Ditto.
* src/eval.c (dependency_range_ctor) : Ditto.
(handle_cell_single_dep) : Ditto.
(handle_cell_range_deps) : Ditto.
(cell_get_range_dependencies) : Ditto.
(cell_get_dependencies) : Ditto.
* src/item-grid.c (item_grid_draw) : Ditto.
* src/parse-util.c (cell_name) : Ditto.
* src/position.c (eval_pos_init_cell) : Ditto.
* src/print-cell.c (print_cell) : Ditto.
(print_cell_range) : Ditto.
* src/sheet-autofill.c (autofill_cell) : Ditto.
* src/sheet-vector.c (sheet_vectors_cell_changed) : Ditto.
* src/sheet.c (sheet_cell_calc_span) : Ditto.
(sheet_reposition_comments) : Ditto.
(sheet_get_extent_cb) : Ditto.
(sheet_redraw_cell) : Ditto.
(sheet_cell_add_to_hash) : Ditto.
(sheet_cell_insert) : Ditto.
(sheet_cell_new) : Ditto.
(sheet_cell_remove_from_hash) : Ditto.
(sheet_move_range) : Ditto.
* src/solver-lp.c (solver_simplex) : Ditto.
(make_solver_arrays) : Ditto.
(solver_affine_scaling) : Ditto.
(make_int_array) : Ditto.
(solver_branch_and_bound) : Ditto.
(solver_answer_report) : Ditto.
(solver_sensitivity_report) : Ditto.
* src/xml-io.c (xml_write_cell) : Ditto.
(xml_cell_set_array_expr) : Ditto.
(xml_write_solver) : Ditto.
* src/dialogs/dialog-solver.c (check_int_constraints) : Ditto.
* src/about.c : Move the ABOUT_KEY here from.
* src/dialogs/dialogs.h : here. Also, add dialog_graph_guru.
* src/Makefile.am : Remove wizard.h and the seperate wizard library.
2000-08-11 Jody Goldberg <jgoldberg@home.com>
* src/expr.c (do_expr_tree_to_string) : Do not hard code the argument
......
......@@ -160,7 +160,8 @@ gnumeric_gcd (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_gcd,
COLLECT_IGNORE_STRINGS |
COLLECT_IGNORE_BOOLS,
COLLECT_IGNORE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_NUM);
}
......@@ -1465,7 +1466,8 @@ gnumeric_sum (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_sum,
COLLECT_IGNORE_STRINGS |
COLLECT_IGNORE_BOOLS,
COLLECT_IGNORE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_VALUE);
}
......@@ -1496,7 +1498,8 @@ gnumeric_suma (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_sum,
COLLECT_ZERO_STRINGS |
COLLECT_ZEROONE_BOOLS,
COLLECT_ZEROONE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_VALUE);
}
......@@ -1526,7 +1529,8 @@ gnumeric_sumsq (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_sumsq,
COLLECT_IGNORE_STRINGS |
COLLECT_IGNORE_BOOLS,
COLLECT_IGNORE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_VALUE);
}
......@@ -1624,7 +1628,8 @@ gnumeric_product (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_bogusproduct,
COLLECT_IGNORE_STRINGS |
COLLECT_IGNORE_BOOLS,
COLLECT_IGNORE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_VALUE);
}
......@@ -1650,7 +1655,8 @@ gnumeric_g_product (FunctionEvalInfo *ei, GList *nodes)
return float_range_function (nodes, ei,
range_product,
COLLECT_IGNORE_STRINGS |
COLLECT_IGNORE_BOOLS,
COLLECT_IGNORE_BOOLS |
COLLECT_IGNORE_BLANKS,
gnumeric_err_VALUE);
}
......
......@@ -200,7 +200,6 @@ GNUMERIC_BASE_SOURCES = \
value.c \
value.h \
value-sheet.c \
wizard.h \
workbook.c \
workbook.h \
workbook-cmd-format.c \
......@@ -261,10 +260,8 @@ gnumeric_LDADD = \
gnumeric_bonobo_LDADD = \
$(gnumeric_libs) \
../wizards/graphics/libwizard_graphics.a \
-lbonobo-print \
../idl/libGnumeric.a \
../idl/libGraph.a \
$(EXTRA_GNOME_LIBS) \
$(GNOME_XML_LIB) \
$(GUILE_LIBS) \
......
......@@ -12,6 +12,8 @@
#include "workbook.h"
#include "gnumeric-util.h"
#define ABOUT_KEY "about-dialog"
/* Object data is to make sure we don't pop up more than one copy. When
closing, we remove the data */
static void
......
......@@ -123,7 +123,7 @@ cell_comment_realize (Cell *cell)
o = sheet_view_comment_create_marker (
sheet_view,
cell->col_info->pos, cell->row_info->pos);
cell->pos.col, cell->pos.row);
gtk_object_ref (GTK_OBJECT (o));
cell->comment->realized_list = g_list_prepend (
......@@ -210,7 +210,7 @@ cell_comment_reposition (Cell *cell)
GnomeCanvasItem *o = l->data;
SheetView *sheet_view = GNUMERIC_SHEET (o->canvas)->sheet_view;
sheet_view_comment_relocate (sheet_view, cell->col_info->pos, cell->row_info->pos, o);
sheet_view_comment_relocate (sheet_view, cell->pos.col, cell->pos.row, o);
}
}
......
......@@ -177,7 +177,7 @@ cell_draw (Cell const *cell, MStyle *mstyle, CellSpanInfo const * const spaninfo
start_col = spaninfo->left;
end_col = spaninfo->right;
} else
start_col = end_col = cell->col_info->pos;
start_col = end_col = cell->pos.col;
/* Get the sizes exclusive of margins and grids */
width = COL_INTERNAL_WIDTH (cell->col_info);
......@@ -235,17 +235,17 @@ cell_draw (Cell const *cell, MStyle *mstyle, CellSpanInfo const * const spaninfo
* columns to the left (if it is set to right justify or center justify)
* compute the pixel difference
*/
if (start_col != cell->col_info->pos) {
if (start_col != cell->pos.col) {
int const offset =
sheet_col_get_distance_pixels (sheet,
start_col, cell->col_info->pos);
start_col, cell->pos.col);
rect.x -= offset;
rect.width += offset;
}
if (end_col != cell->col_info->pos) {
if (end_col != cell->pos.col) {
int const offset =
sheet_col_get_distance_pixels (sheet,
cell->col_info->pos+1, end_col+1);
cell->pos.col+1, end_col+1);
rect.width += offset;
}
......
......@@ -178,8 +178,6 @@ cell_content_changed (Cell *cell)
deps = cell_get_dependencies (cell);
if (deps)
eval_queue_list (deps, TRUE);
sheet_cell_changed (cell);
}
/*
......@@ -221,8 +219,8 @@ cell_relocate (Cell *cell, ExprRewriteInfo *rwinfo)
if (x != 0 || y != 0)
expr->array.corner.cell =
sheet_cell_get (cell->sheet,
cell->col_info->pos - x,
cell->row_info->pos - y);
cell->pos.col - x,
cell->pos.row - y);
}
/* bounds check, and adjust local references from the cell */
......@@ -683,8 +681,8 @@ MStyle *
cell_get_mstyle (Cell const *cell)
{
return sheet_style_compute (cell->sheet,
cell->col_info->pos,
cell->row_info->pos);
cell->pos.col,
cell->pos.row);
}
void
......@@ -692,9 +690,8 @@ cell_set_mstyle (Cell const *cell, MStyle *mstyle)
{
Range range;
range.start.col = cell->col_info->pos;
range.start.row = cell->row_info->pos;
range.end = range.start;
range.start = cell->pos;
range.end = range.start;
sheet_style_attach (cell->sheet, range, mstyle);
}
......
......@@ -70,7 +70,7 @@ cell_register_span (Cell const * const cell, int left, int right)
g_return_if_fail (left <= right);
ri = cell->row_info;
col = cell->col_info->pos;
col = cell->pos.col;
if (ri->spans == NULL)
ri->spans = g_hash_table_new (col_hash, col_compare);
......@@ -171,14 +171,14 @@ cell_calc_span (Cell const * const cell, int * const col1, int * const col2)
*/
if (cell_is_number (cell)) {
*col1 = *col2 = cell->col_info->pos;
*col1 = *col2 = cell->pos.col;
return;
}
sheet = cell->sheet;
mstyle = cell_get_mstyle (cell);
align = value_get_default_halign (cell->value, mstyle);
row = cell->row_info->pos;
row = cell->pos.row;
if ((cell_contents_fit_inside_column (cell) &&
align != HALIGN_CENTER_ACROSS_SELECTION) ||
......@@ -186,7 +186,7 @@ cell_calc_span (Cell const * const cell, int * const col1, int * const col2)
align == HALIGN_FILL ||
mstyle_get_fit_in_cell (mstyle) ||
mstyle_get_align_v (mstyle) == VALIGN_JUSTIFY) {
*col1 = *col2 = cell->col_info->pos;
*col1 = *col2 = cell->pos.col;
mstyle_unref (mstyle);
return;
}
......@@ -196,8 +196,8 @@ cell_calc_span (Cell const * const cell, int * const col1, int * const col2)
switch (align) {
case HALIGN_LEFT:
*col1 = *col2 = cell->col_info->pos;
pos = cell->col_info->pos + 1;
*col1 = *col2 = cell->pos.col;
pos = cell->pos.col + 1;
left = cell_width_pixel - COL_INTERNAL_WIDTH (cell->col_info);
margin = cell->col_info->margin_b;
......@@ -224,8 +224,8 @@ cell_calc_span (Cell const * const cell, int * const col1, int * const col2)
return;
case HALIGN_RIGHT:
*col1 = *col2 = cell->col_info->pos;
pos = cell->col_info->pos - 1;
*col1 = *col2 = cell->pos.col;
pos = cell->pos.col - 1;
left = cell_width_pixel - COL_INTERNAL_WIDTH (cell->col_info);