- 08 Dec, 1999 1 commit
-
-
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.
-
- 06 Dec, 1999 9 commits
-
-
Michael Meeks authored
1999-12-06 Michael Meeks <mmeeks@gnu.org> * src/workbook.c (workbook_is_pristine): check we arn't exported as a grid. (workbook_new): NULL bonobo fields. (workbook_is_dirty): fix daft bug.
-
Michael Meeks authored
Make opening files more cunning wrt. pristine workbooks. Save edit-box + current tab in xml, fix web links, 1999-12-06 Michael Meeks <mmeeks@gnu.org> * src/file.c (workbook_save): return success flag. (workbook_save_as): ditto. * src/xml-io.c (xml_workbook_write): Save current page + edit text. (xml_workbook_read): Read edit text + current page. * src/workbook.c (workbook_is_dirty): split. (cb_sheet_check_dirty): update. (workbook_can_close): redo. (workbook_is_pristine, cb_sheet_check_pristine): implement. (file_import_cmd, file_open_cmd): check for pristine-ness. * src/sheet.c (sheet_get_extent): constify. (sheet_is_pristine): implement.
-
Michael Meeks authored
1999-12-06 Michael Meeks <mmeeks@gnu.org> * src/sheet.c (sheet_get_extent): implement. * src/corba-sheet.c (Sheet_max_cols_used, Sheet_max_rows_used): update to use get_extent. * src/print.c (print_sheet): use sheet_get_extent. (print_sheet_range): pass a Range. (sheet_print_selection): ditto.
-
Kjartan Maraas authored
1999-12-06 Kjartan Maraas <kmaraas@online.no> * no.po: Updated Norwegian translation.
-
Vincent Renardias authored
* s/balsa/gnumeric/ in copyright file.
-
Vincent Renardias authored
* Updated debian/* files.
-
Michael Meeks authored
-
Michael Meeks authored
remove dump.[ch]; moving to func.c for now, various stylistic cleans, make plugin-sample better practice, 1999-12-06 Michael Meeks <mmeeks@gnu.org> * src/eval.c (search_cell_deps): Cull dead 'draw' code. 1999-12-05 Michael Meeks <mmeeks@gnu.org> * src/expr.c (eval_funcall): Extract body to func.c (cell_ref_make_absolute, free_values): move to func.c (do_expr_decode_tree): Use function_def_get_name * src/func.c (function_call_with_list): Clean to use new helper functions + update style; use eval_expr not eval_expr_real in 1 place; cleans flow; (cell_ref_make_absolute): make args more convenient. * Makefile.am: Kill dump.[ch] * src/dump.[ch]: kill + move to * src/func.c: (function_dump_defs). * src/main.c (gnumeric_main): Use function_dump_defs * src/func.c (function_def_get_fn): implement. (function_def_get_user_data, function_def_set_user_data), (function_def_count_args, function_def_get_name): implement. (function_def_get_arg_type): implement. Hide FunctionDefinition here. Stylistic cleans. * plugins/python/python.c (marshal_func): use function_def_count_args (__register_function): kill ancient mem leak in duff code. * src/dialogs/dialog-function-select.c (function_definition_update): use function_def_get_name. * src/dialogs/dialog-function-wizard.c (arg_data_list_new): rewrite to use count_args + get_arg_type: much safer. (get_text_value): use get_name. * src/expr.h: Add user_data to function definition + hack it out. * src/sheet.c (sheet_cell_get, sheet_cell_fetch): move up & inline
-
Michael Meeks authored
-
- 05 Dec, 1999 1 commit
-
-
Ariel Rios authored
1999-12-05 Ariel Rios <jarios@usa.net> * plugins/guile/Makefile.am: Modified to include functions.scm * plugins/guile/gnumeric_startup.scm: We now load the scheme functions from the new file functions.scm * plugins/guile/functions.scm: The guile functions and their registration are now located in this file. (=FIBO(num)): Added fibonacci formula.
-
- 04 Dec, 1999 5 commits
-
-
Michael Meeks authored
Stylistic fixes + 1999-12-04 Michael Meeks <mmeeks@gnu.org> * src/dialogs/dialog-cell-sort.c (compare_values): Fix fatal bug with cell_get_text on a NULL Cell.
-
Arturo Espinosa authored
-
Arturo Espinosa authored
-
Arturo Espinosa authored
-
JP Rosevear authored
1999-12-03 JP Rosevear <jpr@arcavia.com> * src/dialogs/dialog-cell-sort.c (dialog_cell_sort_adv): options for case sensitivy and value or text comparisons (order_box_new): display the advanced button for each clause (dialog_cell_sort): make sure the OrderData contains the value/text and case sensitivity flags (compare_values): take the new options into account * src/dialogs/cell-sort.glade: update gui
-
- 03 Dec, 1999 6 commits
-
-
Arturo Espinosa authored
-
Nat Friedman authored
1999-12-02 Nat Friedman <nat@helixcode.com> * src/corba-workbook.c (Workbook_corba_class_init): Use the new epv-getting functions when filling the vepv. * src/embeddable-grid.c (init_embeddable_grid_corba_class): Likewise.
-
Michael Meeks authored
-
Michael Meeks authored
-
Michael Meeks authored
-
Arturo Espinosa authored
-
- 01 Dec, 1999 3 commits
-
-
Morten Welinder authored
-
Federico Mena Quintero authored
1999-12-01 Federico Mena Quintero <federico@redhat.com> * src/item-grid.c: item_grid_parent_class should be a GnomeCanvasItemClass *, not a GnomeCanvasItem *. Thanks to Nick Lamb (njl98r@ecs.soton.ac.uk) for pointing this out.
-
Richard Hult authored
-
- 30 Nov, 1999 5 commits
-
-
Michael Meeks authored
-
Michael Meeks authored
-
Michael Meeks authored
mstyle hash function, debug_excel_write option, various debugging bits.
-
Michael Meeks authored
-
Michael Meeks authored
-
- 29 Nov, 1999 5 commits
-
-
Jody Goldberg authored
1999-11-29 Jody Goldberg <jgoldberg@home.com> * src/workbook.c (workbook_new) : Disable for bonobo case until I can figure out how to retrieve menu items in that case also. * src/workbook-view.c (workbook_view_set_paste_state) : Ditto.
-
Michael Meeks authored
-
Michael Meeks authored
-
Jody Goldberg authored
-
Jody Goldberg authored
Bug 3862 enable disable paste/paste special. 1999-11-28 Jody Goldberg <jgoldberg@home.com> * src/Makefile.am : Add new files. * src/workbook-view.c (workbook_view_set_paste_state) : New function. * src/application.c (application_clipboard_clear) : Disable the paste, paste-special menu items and unant the previous selection. (application_clipboard_copy) : Enable paste/paste_special, ant the selection. (application_clipboard_cut) : Enable paste, ant the selection. * src/gnumeric-sheet.c (gnumeric_sheet_key_mode_sheet) : Clear the clipboard rather than unanting manually. (gnumeric_sheet_key_mode_object) : Ditto. * src/item-cursor.c (item_cursor_do_drop) : Don't unant manually. let the functions take care of it. * src/selection.c (sheet_selection_copy) : Ditto. (sheet_selection_cut) : Ditto. * src/workbook.c (workbook_new) : Catch the widgets of several of the edit menu bar items so that they can be enabled and disabled.
-
- 28 Nov, 1999 5 commits
-
-
Michael Meeks authored
-
Michael Meeks authored
Kill a leak in chart loading, fix bug #2110
-
Jody Goldberg authored
1999-11-28 Jody Goldberg <jgoldberg@home.com> * src/workbook.c : Add some menu items and experiment with disabling paste/paste-special when there is nothing appropriate to paste.
-
Yukihiro Nakai authored
-
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.
-