1. 24 Jan, 2001 4 commits
    • Jody Goldberg's avatar
      save the merged regions. (clipboard_release) : cleanup merged regions. · b18b73be
      Jody Goldberg authored
      
      2001-01-24  Jody Goldberg <jgoldberg@home.com>
      
      	* src/clipboard.c (clipboard_copy_range) : save the merged regions.
      	(clipboard_release) : cleanup merged regions.
      
      	* src/commands.c (cmd_merge_cells_redo) : move the non-corner content
      	  clearing from here.
      	* src/sheet-merge.c (sheet_merge_add) : to here.  Apply the style from
      	  the corner to the entire region.
      
      	* src/sheet.c (sheet_range_set_text) : clear range_filled merged
      	  regions.
      
      	* src/item-grid.c (item_grid_draw) : borders & grids for merged cells.
      
      2001-01-23  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.c (style_row) : move the clearing of grid lines
      	* src/item-grid.c (item_grid_draw) : from here.
      b18b73be
    • Almer S. Tigelaar's avatar
      Let the sensitivity filter function exacly like the display filter. · 783d67db
      Almer S. Tigelaar authored
      2001-01-24  Almer S. Tigelaar  <almer1@dds.nl>
      
              * src/gnumeric-util.c (gnumeric_create_popup_menu):
              Let the sensitivity filter function exacly like the
              display filter.
      
              * src/sheet-control-gui.c (scg_context_menu):
              Disable insert rows/cols according to the selected
              rows/cols. We don't want people to insert anything if
              the whole sheet is selected or if there are multiple
              selections of whole rows and cols.
      
              * src/workbook-control-gui.c (wbcg_insert_cols_rows_enable):
              Fix typo, "Cols" should be "Columns".
      783d67db
    • Almer S. Tigelaar's avatar
      Update row heights after pasting a region. Fixes #38176. · 52105ea8
      Almer S. Tigelaar authored
      2001-01-24  Almer S. Tigelaar  <almer1@dds.nl>
      
              * src/clipboard.c (clipboard_paste_region):
              Update row heights after pasting a region. Fixes #38176.
      52105ea8
    • Morten Welinder's avatar
      Implement search-and-replace in range. · 3555777c
      Morten Welinder authored
      2001-01-23  Morten Welinder  <terra@diku.dk>
      
      	* src/commands.c (cmd_search_replace_do): Implement
       	search-and-replace in range.
      3555777c
  2. 23 Jan, 2001 3 commits
    • Morten Welinder's avatar
      New function. Implements case preservation. · 04365f9d
      Morten Welinder authored
      2001-01-23  Morten Welinder  <terra@diku.dk>
      
      	* src/search.c (calculate_replacement): New function.  Implements
       	case preservation.
      04365f9d
    • Jody Goldberg's avatar
      If we are not selecting a range for an expression then we should cancel · 63e24beb
      Jody Goldberg authored
      
      2001-01-23  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-control-gui.c (scg_colrow_select) : If we are not
      	  selecting a range for an expression then we should cancel editing.
      	(scg_context_menu) : cancel editing.
      
      2001-01-22  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet.c : Use the new wrapper function in scg (for now) rather
      	  than a direct call to gsheet.
      
      	* src/sheet-control-gui.c (scg_set_cursor_bounds) : new function to
      	  wrap direct calls to gsheet.  This is prep for supporting panes.
      	(scg_compute_visible_region) : new function
      	(scg_make_cell_visible) : new function
      	(scg_create_editor) : new function
      	(scg_stop_editing) : new function
      	(scg_stop_cell_selection) : new function
      
      	* src/pattern.c (gnumeric_background_set_gc) : no need for setting GC
      	  in non selection case.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_create_editor) : renamed from
      	  gnumeric_sheet_create_editing_cursor.
      	(gsheet_compute_visible_region) : rename from
      	  gnumeric_sheet_compute_visible_ranges
      63e24beb
    • Morten Welinder's avatar
      I got this right-end condition wrong. Oh dear. · 14e3515d
      Morten Welinder authored
      2001-01-22  Morten Welinder  <terra@diku.dk>
      
      	* src/search.c (match_is_word): I got this right-end condition
       	wrong.  Oh dear.
      
      	* src/cell.c (cell_has_comment): Resurrect.
      
      	* src/commands.c (cmd_search_replace_do_cell): No need for the
       	sheet argument.
      	(command_push_undo): Remove duplicate call to update_after_action.
        	First check parameters, then use them.
      	(command_register_undo): New function, split from
       	command_push_undo.
      	(command_push_undo): Use command_register_undo.
      	(truncate_undo_info): Change to take a Workbook directly.  Caller
       	changed.
      	(cmd_search_replace): Use command_register_undo and eliminate
       	gross hack.
      14e3515d
  3. 22 Jan, 2001 6 commits
    • Morten Welinder's avatar
      More search-and-replace features. · f8ed619c
      Morten Welinder authored
      
      2001-01-22  Morten Welinder  <terra@diku.dk>
      
      	* src/search.c (search_replace_verify): When relevant, check that
       	the range text is not empty.  Implement searching for whole words.
      
      2001-01-22  Morten Welinder  <terra@diku.dk>
      
      	* dialog-search-replace.c (dialog_search_replace): Handle the new
       	ignore-case and whole-word checkbuttons.  Handle the new
       	preserve-case checkbutton (though the actual replacement code does
       	not yet).
      f8ed619c
    • Morten Welinder's avatar
      When relevant, check that the range text is not empty. · aead02d0
      Morten Welinder authored
      2001-01-22  Morten Welinder  <terra@diku.dk>
      
      	* src/search.c (search_replace_verify): When relevant, check that
       	the range text is not empty.
      
      	* src/application.c (application_dpi_to_pixels): Fix prototype.
      	(application_history_update_list): Constify.
      	(application_display_dpi_get, application_display_dpi_set): Change
       	to using doubles, not floats.
      aead02d0
    • Morten Welinder's avatar
      Search and replace should now be working for strings in an entire · 7121765e
      Morten Welinder authored
      sheet.
      
      
      
      2001-01-22  Morten Welinder  <terra@diku.dk>
      
      	* src/commands.c (cmd_search_replace_redo): hack: don't do
       	anything the first time around.
      	(cmd_search_replace_do_cell): Partially implement.
      	(cb_search_replace_collect): New function.
      	(cb_order_sheet_row_col): New function.
      	(cmd_search_replace_do): Partially implement.
      
      	* src/workbook-control-gui.c (cb_edit_search_replace): Activate
       	undo/redo support.
      7121765e
    • Almer S. Tigelaar's avatar
      Fixes #32417 · f359d7fe
      Almer S. Tigelaar authored
      2001-01-22  Almer S. Tigelaar  <almer1@dds.nl>
      
      	Fixes #32417
      
      	* src/workbook-control-gui.c, src/workbook-control-gui-priv.h:
      	(wbcg_insert_cols_rows_enable): New, handles enabling/disabling
      	of insert cols/rows menu items.
      	(change_menu_sensitivity): New, for settings the sensitivity
      	of menu items.
      	(workbook_control_gui_ctor_class): Add insert_cols_rows.enable
      	here.
      
      	* src/workbook-control.c, src/workbook-control.h: Add
      	insert_cols_rows_enable as a virtual function.
      
      	* src/workbook-control-priv.h: Add struct for insert_cols_rows
      	here.
      
      	* src/selection.c
      	(sheet_selection_add_range): After adding a range, find out if
      	any range specifies either a whole row or whole col selection
      	and disable insert rows/cols accordingly.
      	(sheet_selection_reset_only): Re-enable insert rows/cols here.
      f359d7fe
    • Morten Welinder's avatar
      Still work in progress, but some people report compilation problems. · 1bd036b8
      Morten Welinder authored
      
      2001-01-18  Morten Welinder  <terra@diku.dk>
      
      	* src/search.c (search_replace_verify, search_replace_string): New
       	functions.
      
      	* src/commands (cmd_search_replace_do_cell): new function.
      1bd036b8
    • Almer S. Tigelaar's avatar
      Make the sheet that was subject to an undo/redo operation the active sheet · 6851bbef
      Almer S. Tigelaar authored
      2001-01-22  Almer S. Tigelaar  <almer1@dds.nl>
      
              * src/commands.c (update_after_action):
              Make the sheet that was subject to an undo/redo operation
              the active sheet after the operation has succeeded. Fixes #38208.
      6851bbef
  4. 21 Jan, 2001 1 commit
  5. 17 Jan, 2001 1 commit
    • Morten Welinder's avatar
      New functions, partly from jpablo. · 5b5b8640
      Morten Welinder authored
      2001-01-17  Morten Welinder  <terra@diku.dk>
      
      	* src/commands.c (cmd_search_replace_undo,
       	cmd_search_replace_redo, cmd_search_replace_do,
       	cmd_search_replace, cmd_search_replace_destroy): New functions,
       	partly from jpablo.
      
      2001-01-17  Morten Welinder  <terra@diku.dk>
      
      	* dialog-search-replace.c (dialog_search_replace): Extract the
       	entered values.
      5b5b8640
  6. 16 Jan, 2001 3 commits
    • Morten Welinder's avatar
      UMR fixes from jody. · 667fc2f3
      Morten Welinder authored
      2001-01-16  Morten Welinder  <terra@diku.dk>
      
      	* src/item-grid.c (item_grid_draw): UMR fixes from jody.
      667fc2f3
    • Jody Goldberg's avatar
      Borders now work. We still don't handle the intersection cases properly. · 925863b2
      Jody Goldberg authored
      And the top and left of merged cells will look odd.
      
      2001-01-16  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.c (sheet_style_get_uniform) : don't leak border ref.
      
      	* src/workbook.c (workbook_sheet_delete) : disable the undo/redo
      	  combos when we clear the undo stack.
      
      2001-01-14  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.c (style_row) : don't apply none to a cleared
      	  border.
      
      	* src/sheet-style.h (StyleRow) : const.
      
      	* src/mstyle.c (mstyle_get_color) : const.
      
      	* src/pattern.c (gnumeric_background_set_gc) : remove duplicate
      	  test, const.
      
      2001-01-13  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-grid.c (item_grid_draw) : rewrite.
      
      	* src/sheet-control-gui.c (sheet_view_redraw_cell_region) : make the
      	  borders wider.
      
      	* src/commands.c (cmd_format) : if there are no borders there is no
      	  need to save the surroundings.
      
      	* src/selection.c (selection_contains_colrow) : const
      
      	* src/sheet-style.c (get_style_row) : Fix stupidity.
      	(style_row) : ditto.
      
      2001-01-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/cell-draw.c (cell_draw) : const.
      
      	* src/pattern.c (gnumeric_background_set_gc) : const.
      	(gnumeric_background_set_pc) : const.
      
      	* src/sheet-control-gui.c (sheet_view_selection_ant) : No more 'grid'
      	  argument.
      
      	* src/item-grid.c : privatize the structure in preparation for panes.
      
      	* src/item-edit.c (entry_create_feedback_range) : no more grid
      	  argument.  Use scg instead.
      	(item_edit_set_arg) : ditto.
      
      	* src/item-cursor.c (item_cursor_set_arg) : delete the GRID argument
      	  it was useless.
      
      	* src/gnumeric-sheet.c (start_cell_selection_at) : Avoid casting the
      	  result of a function call.  Remove setting 'Grid' deleted argument.
      	(gnumeric_sheet_new) : No more Grid argument.
      
      	* src/preview-grid.c (preview_grid_draw_border) : moved here from
      	  item-grid.
      925863b2
    • Jody Goldberg's avatar
      Switch to AM_GNOME_GETTEXT and remove the AC_LINK_FILES line so that · bf47395d
      Jody Goldberg authored
      
      2001-01-16  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : Switch to AM_GNOME_GETTEXT and remove the
      	  AC_LINK_FILES line so that things configure and compile again.
      bf47395d
  7. 12 Jan, 2001 3 commits
    • Morten Welinder's avatar
      Plug leak. · 1df76530
      Morten Welinder authored
      2001-01-12  Morten Welinder  <terra@diku.dk>
      
              * src/history.c (file_history_cmd) [ENABLE_BONOBO]: Plug leak.
      1df76530
    • Jody Goldberg's avatar
      new function. (sheet_style_get_extent) : quick easy implementation. · 4b40747a
      Jody Goldberg authored
      
      2001-01-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.c (cb_style_extent) : new function.
      	(sheet_style_get_extent) : quick easy implementation.
      4b40747a
    • Jody Goldberg's avatar
      Rework the style engine. Mostly functional. see BUGS for remaining details. · 9e615b65
      Jody Goldberg authored
      NOTE : I have not tested persistance.
      
      2001-01-11  Jody Goldberg <jgoldberg@home.com>
      
      	* src/mstyle.c (mstyle_ref_multiple) : new function.
      	(mstyle_copy_merge) : new function.
      	(mstyle_new_default) : Do not cache the result.  That is done at the
      	  sheet level.
      	(mstyle_do_merge) : delete.
      	(mstyle_get_format) : constness.
      
      	* src/format-template.c (cb_format_sheet_border) : delete.
      	(format_template_apply_to_sheet_regions) : borders are no longer special.
      
      	* src/expr.c (expr_tree_array_formula_corner) : do not store the
      	  corner anymore.
      	(expr_tree_new_array) : ditto.
      	(do_expr_tree_unref) : ditto.
      
      	* src/cell.c (cell_relocate) : Arrays are simplified.  No need to keep
      	  a pointer to the corner.  It made the system too brittle.
      	(cell_set_mstyle) : delete.
      
      	* src/Makefile.am : remove test.[ch]
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_find_{col,row}) : There is no
      	  1 pixel border.
      
      2001-01-09  Jody Goldberg <jgoldberg@home.com>
      
      	* src/mstyle.h : Change order of borders to match BorderLocation
      
      2001-01-08  Jody Goldberg <jgoldberg@home.com>
      
      	* src/ranges.c (range_has_header) : avoid leaking styles.
      
      	* src/cell.c (cell_get_mstyle) : Use sheet_style_get, and do not bump
      	  the ref count.
      	(cell_render_value) : Adjust.
      	(cell_get_format : Adjust.
      	(cell_set_text) : Adjust.
      
      	* src/functions/fn-information.c (gnumeric_cell) : sheet_style_get
      	  does not make a reference. Use it.
      	* src/workbook-format-toolbar.c (modify_cell_format) :  Ditto.
      	(change_selection_font) : Ditto.
      	* src/sheet-autofill.c (fill_item_new) : ditto.
      	* src/print-cell.c (print_cell_range) : ditto.
      	* src/cellspan.c (cell_calc_span) : ditto.
      	* src/sheet.c (sheet_cell_set_text) : ditto.
      	* src/rendered-value.c (rendered_value_calc_size) : ditto.
      	* src/workbook-view.c (wb_view_format_feedback) : ditto.
      
      2001-01-07  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/dialog-cell-format.c (dialog_cell_format) :
      	  init initial style to NULL.
      	(fmt_dialog_selection_type) : call sheet_style_get_uniform here.
      
      	* src/commands.c (cmd_format_redo) : Now that apply_border is not
      	  doing a redraw we need to if there is no style applied.
      
      	* src/selection.c (sheet_selection_extend_to) : Add support akin to
      	  gnumeric_sheet_rangesel_cursor_extend to extend to full col/row.
      
      	* src/sheet-control-gui.c (scg_colrow_select) : extend to full col/row
      	  if necessary.
      
      	* src/item-bar.c (item_bar_event) : Set the selection, not extend it.
      9e615b65
  8. 11 Jan, 2001 2 commits
  9. 10 Jan, 2001 3 commits
    • Jon K Hellan's avatar
      Add "_" in bonobo menu labels. · 187586d7
      Jon K Hellan authored
      2001-01-10  Jon K Hellan  <hellan@acm.org>
      
      	* src/workbook-control-gui.c (wbcg_undo_redo_labels): Add "_" in
      	bonobo menu labels.
      187586d7
    • Jon K Hellan's avatar
      Caught another missing "_" in menu labels. · 39ba90bc
      Jon K Hellan authored
      2001-01-10  Jon K Hellan  <hellan@acm.org>
      
      	* src/gnumeric.xml: Caught another missing "_" in menu labels.
      39ba90bc
    • Morten Welinder's avatar
      Setup verbs EditDuplicateSheet and EditRenameSheet. (wbcg_sheet_remove): · a0ee678c
      Morten Welinder authored
      2001-01-10  Morten Welinder  <terra@diku.dk>
      
      	* src/workbook-control-gui.c: Setup verbs EditDuplicateSheet and
       	EditRenameSheet.
      	(wbcg_sheet_remove): Don't unref page; we no longer own the
       	reference.
      	(workbook_menu_edit): mirror gnumeric.xml changes.
      
      	* src/gnumeric.xml: Move "Delete Sheet" into a submenu and add
       	duplicate, insert, and rename.
      	Remove a few extraneous "..."
      	Added and corrected the occasional "_" in menu labels.
      a0ee678c
  10. 09 Jan, 2001 3 commits
  11. 07 Jan, 2001 3 commits
    • Jon K Hellan's avatar
      New define giving precision for point measures. (xml_set_value_double): · 4d5fdff2
      Jon K Hellan authored
      2001-01-07  Jon K Hellan  <hellan@acm.org>
      
      	* src/xml-io.c (POINT_SIZE_PRECISION): New define giving precision
      	for point measures.
      	(xml_set_value_double): Add precision parameter.  -1 means default
      	(DBL_DIG).
      	(xml_set_value_points): New function. Set a double value for a
      	node with POINT_SIZE_PRECISION digits precision.
      	(xml_set_print_unit): Save in a more natural way.
      	(xml_get_print_unit): Do not expect the node to have a child.
      	(xml_write_print_info): Save margins as children of a "Margins"
      	node.
      	(xml_read_print_margins): New function: Read margins.
      	(xml_read_print_info): Find the PrintInformation node so that we
      	actually read print info.
      	(xml_write_style): Save font size using xml_set_value_points.
      	(xml_write_colrow_info): Save font size using
      	xml_set_value_points.
      	(xml_sheet_write): Save Cols, Rows DefaultSizePts using
      	xml_set_value_points.
      
      	* plugins/xml/xml2.c: Parse print margins.
      	(enum xml2State): Add states for each print margin.
      	(xml2_state_names): Add names fo each print margin.
      	(xml2ParseMargin): New function: Parse a print margin.
      	(xml2StartElement, xml2EndElement, xml2Characters): Add the print
      	margin states.
      4d5fdff2
    • Fatih Demir's avatar
      Added tr to ALL_LINGUAS · 468c13db
      Fatih Demir authored
      468c13db
    • Mike Kestner's avatar
      configure.in - Depend on bonobo-0.32. · d7c0d70e
      Mike Kestner authored
      
      
      
      2001-01-06  Mike Kestner  <mkestner@ameritech.net>
      
      	* configure.in - Depend on bonobo-0.32.
      
      	* src/sheet-object-item.c (sheet_object_item_new_view): Add ui_cont
      	param to the client_site_new_item call.
      d7c0d70e
  12. 05 Jan, 2001 3 commits
    • Jon K Hellan's avatar
      Use gui_file_save instead of workbook_save. · 29b78cf5
      Jon K Hellan authored
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/workbook-control-gui.c (workbook_close_if_user_permits): Use
      	gui_file_save instead of workbook_save.
      29b78cf5
    • Jon K Hellan's avatar
      Do not set selection mode. That belongs in the Glade file. · 478ddc2e
      Jon K Hellan authored
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/gui-file.c (gui_file_import): Do not set selection
      	mode. That belongs in the Glade file.
      
      	* src/workbook-control-gui.c (cb_realize): New callback
      	function. Make current control size the default. Toplevel would
      	resize spontaneously. This makes it stay the same size until user
      	resizes.
      	(workbook_control_gui_init): Connect cb_realize to realize signal.
      
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/dialogs/import.glade, src/dialogs/plugin-manager.glade,
      	src/dialogs/analysis-tools.glade (AnalysisTools): Use browse
      	selection mode in list.
      478ddc2e
    • Kenneth Christiansen's avatar
      added support for xml-i18n-tools. This module is now required when · 3e1fa679
      Kenneth Christiansen authored
      2001-01-06  Kenneth Christiansen  <kenneth@gnu.org>
      
              * configure.in, macros/autogen.sh:
                added support for xml-i18n-tools. This module is now required
                when building from cvs. Please make sure that the macrofile
                installed by xml-i18n-tools is installed so it's in aclocal's
                path. or do:
      
                export ACLOCAL_FLAGS='-I /usr/local/share/aclocal'
      3e1fa679
  13. 04 Jan, 2001 4 commits
    • Jon Kåre Hellan's avatar
      Ooops. Forgot to commit the ChangeLog · b80db864
      Jon Kåre Hellan authored
      b80db864
    • Jody Goldberg's avatar
      remove crufty use of ItemCursor::base. The cursors have both corners now. · c135fb90
      Jody Goldberg authored
      
      2001-01-04  Jody Goldberg <jgoldberg@home.com>
      
      	* src/gnumeric-sheet.c (rangesel_{horizontal,vertical}_move) : remove
      	  crufty use of ItemCursor::base.  The cursors have both corners now.
      c135fb90
    • Jody Goldberg's avatar
      Some work on range selection · 4a320299
      Jody Goldberg authored
      2001-01-04  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-cursor.c (item_cursor_event) : animated cursors can no be
      	  dragged or resized.   NOTE : This introduces a small bug while
      	  fixing another.  The animated cursor is frequently drawn on top of
      	  the current selection cursor when it is first created.  As such the
      	  selection cursor does not receive all the events it should.
      	  Ideally the canvas would pass ignored events to the widget below, but
      	  that is not going to happen.  We can not just forward the events to
      	  the other cursor because it may have moved.  We would need to ensure
      	  that we only forward things in the areas that are overlapping.  Which
      	  is not easy.
      	(item_cursor_set_spin_base) : delete.
      
      	* src/item-grid.c (item_grid_button_1) : support shift-extending a
      	  range selection cursor.
      
      	* src/workbook-view.c (wb_view_selection_desc) : Add some safety.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_rangesel_cursor_extend) :
      	  Intelligently handle extension to full rows/cols and rename from
      	  gnumeric_sheet_selection_extend.
      	(start_cell_selection_at) : no need to set the base a second time.
      	(gnumeric_sheet_rangesel_cursor_bounds) : rename from
      	  gnumeric_sheet_selection_cursor_place and allow the specification of
      	  base and move coords.
      	(gnumeric_sheet_selection_cursor_base) : delete.
      
      	* src/item-bar.c (is_pointer_on_division) : no resizing while range
      	  selecting.
      	(get_element_from_pixel) : delete dead code.
      
      2001-01-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-bar.c (item_bar_event) : Call scg_colrow_select directly.
      	  and convert from using 'is_vertical' to 'is_cols' which is the
      	  convention everywhere else.
      	(cb_extend_selection) : ditto.
      	(colrow_tip_setlabel) : ditto.
      	(item_bar_marshal) : delete.
      	(get_row_name) : fortify a bit.
      
      	* src/sheet-control-gui.c (scg_colrow_select) : merge together from
      	  sheet_view_{col,row}_selection_changed and rewrite.
      	(sheet_view_construct) : remove handlers for the item-bar signal.
      
      	* src/commands.c (cmd_autofill_redo) : check for array violations.
      	  Clear the target range.  This will allow entire arrays to be filled.
      	(cmd_autofill) : Use the area that we will be filling rather.  Excude
      	  the area that will not change.
      
      	* src/sheet.c (sheet_{col,row}_get_info) : simplify.
      
      	* src/selection.c (walk_boundaries) : don't walk into hidden cols/rows.
      4a320299
    • Jody Goldberg's avatar
      check for array violations. Clear the target range. This will allow entire · d2abef52
      Jody Goldberg authored
      
      2001-01-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/commands.c (cmd_autofill_redo) : check for array violations.
      	  Clear the target range.  This will allow entire arrays to be filled.
      	(cmd_autofill) : Use the area that we will be filling rather.  Excude
      	  the area that will not change.
      
      	* src/sheet.c (sheet_{col,row}_get_info) : simplify.
      
      	* src/selection.c (walk_boundaries) : don't walk into hidden cols/rows.
      d2abef52
  14. 02 Jan, 2001 1 commit
    • Jody Goldberg's avatar
      add the new file. · 8f9fa37b
      Jody Goldberg authored
      
      2001-01-02  Jody Goldberg <jgoldberg@home.com>
      
      	* src/Makefile.am : add the new file.
      
      	* src/sheet-style.h : new file split from sheet.h in preparation
      	  for changing the style engine.
      8f9fa37b