1. 01 May, 2000 4 commits
    • Morten Welinder's avatar
      fix prototype. (C isn't C++.) · 9227ee8c
      Morten Welinder authored
      2000-05-01  Morten Welinder  <terra@diku.dk>
      
      	* src/gutils.c (gnumeric_usr_plugin_dir, gnumeric_sys_plugin_dir,
       	gnumeric_sys_glade_dir): fix prototype.  (C isn't C++.)
      
      	* src/complete.c (complete_destroy): Static.
      
      	* src/regression.c: Inlcude <string.h> for memset.
      9227ee8c
    • Almer. S. Tigelaar's avatar
      Export GNUMERIC_VERSION · 761d1ee7
      Almer. S. Tigelaar authored
      2000-05-01  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* configure.in:
      	Export GNUMERIC_VERSION
      
      	* acconfig.h:
      	Undefine GNUMERIC_VERSION
      
      	* */Makefile.am:
      	Removed -DGNUMERIC_VERSION, now located in config.h
      
      	* src/functions/Makefile.am, src/dialogs/Makefile.am :
      	VERSION changed to gnumeric_version.
      
      	* plugins/excel/libole2/Makefile.am, plugins/guile/Makefile.am :
      	ditto
      
      	* plugins/perl/Makefile.am :
      	ditto
      761d1ee7
    • Michael Meeks's avatar
      Remove erroneous file. · f945310c
      Michael Meeks authored
      f945310c
    • Miguel de Icaza's avatar
      Put a space there, to avoid having "Sheet 1" and then "Sheet1" in the same · b163b79b
      Miguel de Icaza authored
      2000-04-30  Miguel de Icaza  <miguel@helixcode.com>
      
      	* src/workbook.c (workbook_new_with_sheets): Put a space there, to
      	avoid having "Sheet 1" and then "Sheet1" in the same workbook.
      
      2000-04-29  Miguel de Icaza  <miguel@helixcode.com>
      
      	* src/application.c (application_init): Oops.
      b163b79b
  2. 30 Apr, 2000 1 commit
  3. 29 Apr, 2000 10 commits
    • Jody Goldberg's avatar
      Value changes that are bonobo specific. · a82351b9
      Jody Goldberg authored
      a82351b9
    • Jody Goldberg's avatar
      Make Value into a real discriminated union and split into types. · 09ed851a
      Jody Goldberg authored
      This provides a modest memory savings and paves the way for
      a custom allocator.
      09ed851a
    • Almer. S. Tigelaar's avatar
      : Remove warning message, because empty lines also render to NULL · 0069c587
      Almer. S. Tigelaar authored
      2000-04-29  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/dialogs/dialog-stf-preview.c :
      	(stf_preview_merge_with-hash) : Remove warning
      	message, because empty lines also render to NULL
      0069c587
    • Almer. S. Tigelaar's avatar
      Add stf importer and stf exporter files · 7c037ac0
      Almer. S. Tigelaar authored
      2000-04-29  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* POTFILES.in : Add stf importer and
      	stf exporter files
      7c037ac0
    • Michael Meeks's avatar
      Trivial fix for #9855 · 71b39d74
      Michael Meeks authored
      71b39d74
    • Almer. S. Tigelaar's avatar
      Add stf importer and stf exporter files · 745b6c2d
      Almer. S. Tigelaar authored
      2000-04-29  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* POTFILES.in : Add stf importer and
      	stf exporter files
      745b6c2d
    • Almer. S. Tigelaar's avatar
      New, low-level stf-export code. · 8e16da38
      Almer. S. Tigelaar authored
      2000-04-29  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/stf-export.[ch] : New,
      	low-level stf-export code.
      
      	* src/dialogs/dialog-stf-export.glade : New,
      	stf export dialog.
      
      	* src/dialogs/dialog-stf-export.glade.h : New,
      	stf export dialog strings.
      
      	* src/dialogs/dialog-stf-export.[ch] : New,
      	top-level controlling code for the stf export dialog.
      
      	* src/dialogs/dialog-stf-export-private.h : New,
      	private declarations for the stf exporter.
      
      	* src/dialogs/dialog-stf-export-format-page.c : New,
      	controlling code for the format page of the stf export dialog
      
      	* src/dialogs/dialog-stf-export-sheet-page.c : New,
      	controlling code for the sheet page of the stf export dialog
      
      	* src/Makefile.am : Updated to include new files
      
      	* src/stf.c : Now also provides export for csv files
      	using the new stf export dialog
      
      	* src/dialogs/Makefile.am : Updated to include new files
      8e16da38
    • Michael Meeks's avatar
      Make it compile. · c21b8572
      Michael Meeks authored
      c21b8572
    • Jody Goldberg's avatar
      Make the sheet_sep, and range_sep conditional so that I can use the parser · a8649632
      Jody Goldberg authored
      
      2000-04-29  Jody Goldberg <jgoldberg@home.com>
      
      	* src/parser.y : Make the sheet_sep, and range_sep conditional
      	  so that I can use the parser for applix too.
      
      	* src/workbook.c (workbook_unref) : encapsulate workbook_unref.
      
      	* src/application.c (application_init) : Do not save the value if it
      	  is not there.  Fix typo.
      
      	* src/mstyle.c (mstyle_unref) : If the default style is released
      	  clear the cached pointer.  This can happen if the first workbook
      	  loaded fails.
      a8649632
    • Miguel de Icaza's avatar
      Removed debugging messages · 2d5190a6
      Miguel de Icaza authored
      2000-04-28  Miguel de Icaza  <miguel@helixcode.com>
      
      	* src/complete.c (complete_idle): Removed debugging messages
      2d5190a6
  4. 28 Apr, 2000 6 commits
  5. 27 Apr, 2000 17 commits
    • JP Rosevear's avatar
      Delete old gnumeric-config generation. · 3dacaf67
      JP Rosevear authored
      2000-04-27  JP Rosevear  <jpr@arcavia.com>
      
              * Makefile.am: Delete old gnumeric-config generation.
      
              * gnumeric-config.in: Use new variables exported from autoconf.
      
              * configure.in: gnumeric-config magic
      3dacaf67
    • Jody Goldberg's avatar
      No need to translate "%s%d". · b6d97a5a
      Jody Goldberg authored
      
      2000-04-27  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook.c (workbook_sheet_get_free_name) : No need to translate "%s%d".
      
      	* src/gutils.c (PLUGIN_SUFFIX) : typo.
      b6d97a5a
    • Karl Eichwalder's avatar
      Add da, es, no, and uk. · 1ac7d47e
      Karl Eichwalder authored
      * NEWS (Translations): Add da, es, no, and uk.
      1ac7d47e
    • Morten Welinder's avatar
      Don't access memory that isn't ours to access. Constify. · b9b2b802
      Morten Welinder authored
      2000-04-27  Morten Welinder  <terra@diku.dk>
      
      	* src/plugin.c (plugin_load_plugins_in_dir): Don't access memory
       	that isn't ours to access.  Constify.
      	(plugin_data_last_modified): Constify.
      	(plugin_data_get_title): Constify.
      	(plugin_data_get_descr): Constify.
      	(plugin_data_get_size): Constify.
      	(plugin_data_get_user_data): Constify.
      
      
      2000-04-25  Morten Welinder  <terra@diku.dk>
      
      	* numtheory.c (gnumeric_ithprime): Up limit to 1000000.
      	(ithprime): Rework memory handling; up limit; optimize to not even
       	try even numbers.
      	(function_names): rename "nt_ithprime" back to "ithprime" as no
      	conflict is likely.
      b9b2b802
    • Karl Eichwalder's avatar
      Update. · e8492f00
      Karl Eichwalder authored
      * de.po: Update.
      e8492f00
    • Karl Eichwalder's avatar
      Typo. · 398c3775
      Karl Eichwalder authored
      * doc/translating.sgml: Typo.
      398c3775
    • Jody Goldberg's avatar
      update · 2621c346
      Jody Goldberg authored
      2621c346
    • Jody Goldberg's avatar
      Bug 9372 · ce8affa6
      Jody Goldberg authored
      2000-04-27  Jody Goldberg <jgoldberg@home.com>
      
      	* src/functions/fn-lookup.c (gnumeric_offset) : Bug 9372.
      	  Both corners get offset.
      ce8affa6
    • Jody Goldberg's avatar
      Do redraws respans, and redimensions here. · a92f62cc
      Jody Goldberg authored
      
      2000-04-27  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook-format-toolbar.c (modify_cell_region) : Do redraws
      	  respans, and redimensions here.
      
      	* src/cell.c (cell_set_format) : Do not attempt to render or redraw
      	  the value.
      a92f62cc
    • Jon K Hellan's avatar
      Check for null pointers. Zoomed sheets with dangling references would · a010d82e
      Jon K Hellan authored
      2000-04-27  Jon K Hellan  <hellan@acm.org>
      
      	* src/rendered-value.c (cell_rendered_height):
      	(cell_rendered_height): Check for null pointers. Zoomed sheets
      	with dangling references would segfault.
      a010d82e
    • Jody Goldberg's avatar
      Do not update the status or autoexpression when in edit mode. This solves · 4f19236d
      Jody Goldberg authored
      
      2000-04-27  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet.c (sheet_update) : Do not update the status or
      	  autoexpression when in edit mode.  This solves a sneaky problem
      	  selecting a range for an expression on a newly created sheet.
      4f19236d
    • Michael Meeks's avatar
      Various style cleans; · bff207d0
      Michael Meeks authored
      A hacked, and memory hogging VBA stream interface,
      
      2000-04-25  Michael Meeks  <michael@helixcode.com>
      
      	* test/test-ole.c (dump_vba): clean vba support.
      
      2000-04-24  Michael Meeks  <michael@helixcode.com>
      
      	* test/test-ole.c (main): update. (try_parse_vba): kill old hack.
      
      2000-04-25  Michael Meeks  <michael@helixcode.com>
      
      	* Makefile.am: Add vba modules.
      
      	* ms-ole.c (pps_encode_tree_chain): clean redundant code from comments.
      
      	* ms-ole-vba.[ch]: Implement.
      bff207d0
    • Jody Goldberg's avatar
      Batch of quickies. · 27d8d83b
      Jody Goldberg authored
      2000-04-26  Jody Goldberg <jgoldberg@home.com>
      
      	* src/gnumeric-sheet.c (start_cell_selection_at) : Only hide the
      	  primary cursor when selecting cells on a different sheet.
      
      	* src/expr.c (eval_expr_real) : Pass EVAL_PERMIT_NON_SCALAR to
      	  eval_expr_real when evaluating an array.
      
      	* src/cell.c (cell_set_array_formula) : typo.
      
      	* src/sheet.c (sheet_find_boundary_{horizontal,vertical}) : Another thinko.
      27d8d83b
    • Jody Goldberg's avatar
      Improve layout of font attributes slightly. · 07b4ee79
      Jody Goldberg authored
      
      2000-04-26  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/cell-format.glade : Improve layout of font attributes
      	  slightly.
      
      	* src/gnumeric-util.c (gnumeric_glade_xml_new) : thinko.
      07b4ee79
    • Jody Goldberg's avatar
      Still more missing files · 3d06d77a
      Jody Goldberg authored
      3d06d77a
    • Jody Goldberg's avatar
      missing files from last commit · a148a4af
      Jody Goldberg authored
      a148a4af
    • Jody Goldberg's avatar
      Improve versioning. Fix a few bugs. · 2c8b64d0
      Jody Goldberg authored
      Improve versioning.
      Fix a few bugs.
      
      2000-04-26  Jody Goldberg <jgoldberg@home.com>
      
      	* src/command-context.c (gnumeric_error_sys_err) : New function.
      	* src/command-context-gui.c (ccg_error_sys_err) : Support it.
      
      	* src/gnumeric-util.c (gnumeric_glade_xml_new) : Use gnumeric_error_sys_err.
      
      	* src/gutils.c (gnumeric_sys_{data,lib,glade,plugin)_dir) : New functions.
      	(gnumeric_usr_dir, gnumeric_usr_plugin_dir) : New functions.
      
      	* src/plugin.c (load_all_plugins) : Use
      	  gnumeric_usr_plugin_dir, and  gnumeric_sys_plugin_dir.
      
      	* src/item-edit.c (point_is_inside_range) : Handle non-singleton
      	  expr start characters.
      
      2000-04-25  Jody Goldberg <jgoldberg@home.com>
      
      	* *.c : glade_new_xml -> gnumeric_glade_new_xml
      	  Localize GNUMERIC_GLADEDIR so that plugins can use it too.
      
      	* src/gnumeric-util.c (gnumeric_glade_xml_new) : New function.
      
      	* */Makefile.am : Set 'DATADIR' rather than GLADEDIR.  And version
      	  the glade file the same way the plugins are set.  This should
      	  probably expand to include architecture akin to gcc.
      
      	* src/widgets/widget-editable-label.c (el_button_press_event) :
      	  Clicking in another window accepts the changes.  Once we have
      	  reliquished our grab push the button event back on the queue
      	  so that it can be forwarded on to the appropriate recipient (9007).
      
      	* src/parse-util.c (parse_text_value_or_expr) : Watch for 1 character
      	  strings which could start an expression.
      2c8b64d0
  6. 26 Apr, 2000 2 commits
    • Miguel de Icaza's avatar
      Add · b8aa8242
      Miguel de Icaza authored
      b8aa8242
    • Miguel de Icaza's avatar
      Call complete_start here; Pass the text to scan_for_range now. · 39650656
      Miguel de Icaza authored
      2000-04-25  Miguel de Icaza  <miguel@helixcode.com>
      
      	* src/item-edit.c (entry_changed): Call complete_start here;  Pass
      	the text to scan_for_range now.
      	(item_edit_set_arg): Create the complete_sheet object here.
      	(item_edit_destroy): kill it here.
      
      	* src/complete.c: New file.  Implements the abstract
      	auto-completion class;
      
      	* src/complete-sheet.c: New file.  Implements the sheet-based
      	completion code.
      
      	* src/item-edit.c (item_edit_draw_text): Take a GtkStyle instead
      	of a GdkGC.
      
      	* src/item-grid.c (create_popup_menu): Remove unrequired code.
      39650656