1. 30 Dec, 1999 1 commit
  2. 29 Dec, 1999 6 commits
    • Michael Meeks's avatar
      delimit the important bit. · d18e6be4
      Michael Meeks authored
    • Jody Goldberg's avatar
      - Return enum from init_plugin. · 63577437
      Jody Goldberg authored
      - Suppress some warnings.
    • Jody Goldberg's avatar
      - Initial usage of the new exception mechanisms. · f8206c57
      Jody Goldberg authored
      - Improve versioning of the plugins.
      - Some bug fixes.
      1999-12-29  Jody Goldberg <jgoldberg@home.com>
      	* src/workbook-view.c (command_context_gui,
      				command_context_gui_cast) : New functions.
      	* src/workbook.c (workbook_new) : Switch to using the workbook_view
      	  routines to manipulate the undo/redo and paste/paste_special menu
      	* src/func.c (function_iterate_argument_values) : Return an error
      	  for empty/missing arguments.
      	* plugins/*/Makefile.am : Define GNUMERIC_VERSION.
      	* plugins/*/*.c (init_plugin): Take a CmdContext for error reporting.
      	  Call plugin_version_mismatch to do some minimal version matching for
      	  plugins and the running application.
      	* src/Gnumeric.idl : Add PluginProblem.
      	* src/command-context.[ch] (gnumeric_error_splits_array,
      				    command_context_vtbl_init) : New functions.
      	* src/plugin.c (plugin_version_mismatch) : New function.
      	  (plugin_load) : Hard code a GUI context for now.
      	                  Switch to using gnumeric_error_ routines.
      			  Pass a CmdContext to the init_plugin routines.
      			  Only produce an error if the plugin returns -1.
      			  Store the plugin filename.
      	  (plugin_unload) : Free the filename on exit.
      	* *.c : command_context_gui now takes a Workbook argument.
      	      : Switch from gnumeric_no_modify_array_notice
      	                 to gnumeric_error_splits_array in most places.
    • Jody Goldberg's avatar
      Minor adjustment to the previous enhancement. · 9b84663f
      Jody Goldberg authored
      1999-12-29  Jody Goldberg <jgoldberg@home.com>
      	* csv-io.c (csv_parse_sheet) : Minor adjustment to the previous
    • Jody Goldberg's avatar
      Update cvsignores · 2b0ef502
      Jody Goldberg authored
    • Stephane Alnet's avatar
      Small fix to handle CRLF files. · 3a5d4754
      Stephane Alnet authored
      1999-12-28  Stephane Alnet <stephane@u-picardie.fr>
      	* csv-io.c (csv_parse_sheet): Small fix to handle CRLF files.
  3. 28 Dec, 1999 1 commit
    • Jody Goldberg's avatar
      Fix some boneheadedly simple errors with plugins and begin to adopt a standard · b65f5041
      Jody Goldberg authored
      convention to avoid such sillyness in the future.
      1999-12-27  Jody Goldberg <jgoldberg@home.com>
      	* configure.in : Re-enable the python plugin by default.
      	* src/plugin.c (load_all_plugins) : Search in a version specific
      	* plugins/*/Makefile.am : Install in
      	  to decrease the number of silly version problems.
      	  Adjust the plugin names to follow the convention
      	  to avoid problems like the python plugin 'libpython.so'
      	  depending on the python libraries with the same name.
  4. 24 Dec, 1999 1 commit
  5. 22 Dec, 1999 1 commit
  6. 21 Dec, 1999 2 commits
    • Michael Meeks's avatar
      Jon's color buglet fix. · 6f454db2
      Michael Meeks authored
    • Jody Goldberg's avatar
      Implicit intersection is done. · 7e7b6e01
      Jody Goldberg authored
      Now all we need is implicit iteration for array formulas.
      I've added a comment on a possible heuristic to use to evaluate the
      which for of iteration to use.
      1999-12-21  Jody Goldberg <jgoldberg@home.com>
      	* src/expr.c (expr_implicit_intersection) : New routine split from
      	(compare) : Handle intersection.
      	(eval_expr_real) : Ditto.  Add verbose comment on a possible heuristic
      	  for the final piece of this ugly evaluation mechanism, array
      	(cell_ref_get_abs_col_row) : Adjust to take a CellPos.
      	* src/func.c (function_iterate_do_value) : Split the implicit
      	  intersection out into a new function.  Use intersection for
      	  strings as well as float & bool args.  Correct memory leak
      	  when intersetion was used.
      	(function_call_with_list) : Ditto.
      	* *.c : Adjust to change in EvalPosition to use CellPos.
      	* gnumeric.spec.in : Update the libglade dependancy.
      	* src/workbook.c (wb_edit_key_pressed) : Do not select the current
      	  cell address and do not move the cursor to the start of the cell
      	  address when F4 is hit.
  7. 19 Dec, 1999 1 commit
  8. 18 Dec, 1999 10 commits
  9. 17 Dec, 1999 2 commits
    • Morten Welinder's avatar
      White-space mania. · e47470a4
      Morten Welinder authored
      1999-12-17  Morten Welinder  <terra@diku.dk>
      	* src/functions/fn-stat.c: White-space mania.
      1999-12-16  Andrew Chatham  <andrew.chatham@duke.edu>
      	* src/regression.h: Better comments for parts of extra_stat
      	* src/regression.c (linear_solve): Fixed adjusted R^2 bug (hopefully).
      	* src/functions/fn-stat.c (gnumeric_linest, gnumeric_logest) Added
      	beginning support for 3+ dimensional regressions in linest and logest.
      	* src/analysis-tools.c (regression_tool) Documented Excel bugs with
      	no-intercept regressions that I didn't/can't mimic.
    • Morten Welinder's avatar
  10. 16 Dec, 1999 3 commits
  11. 15 Dec, 1999 1 commit
  12. 13 Dec, 1999 2 commits
  13. 11 Dec, 1999 2 commits
    • Arturo Tena's avatar
      Rewritten, so we can create a file with more than 4 PPS in a file. · 331e4717
      Arturo Tena authored
      1999-12-10  Arturo Tena  <arturo@directmail.org>
              * ms-ole.c (pps_encode_tree_chain): Rewritten, so we can create a file
                with more than 4 PPS in a file.
                (pps_create): Take one additional parameter, in order to increment
                the number of pps when a new file is created. All callers changed.
              * ms-ole.c (dump): The dump now fits on 80-columns displays.
      1999-12-10  Arturo Tena  <arturo@directmail.org>
              * test/test-ole.c (TEST_DEBUG): Created in order to conditionaly
                change the delimiter, which is needed when working with files with
                spaces in their name.
    • Ariel Rios's avatar
      We now handle the VALUE_ARRAY case passing the value as a scheme list by · 47d94ee7
      Ariel Rios authored
      1999-12-10  Ariel Rios <jarios@usa.net>
      	* plugin.c: (value_to_scm) We now handle the VALUE_ARRAY case passing the value
      	  as a scheme list by consing the elements of the list.
  14. 10 Dec, 1999 7 commits