1. 28 Nov, 1998 2 commits
    • Miguel de Icaza's avatar
      OH MY GOD! This has been on my laptop for AGES! and it never went into CVS. What a dork I am · 11be5291
      Miguel de Icaza authored
      So, here it is:
      
      1998-11-13  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet-autofill.c (autofill_cell): Simplify by using
      	cell_set_formula_tree
      
      	* src/expr.c (expr_parse_string): Take a sheet argument
      	(expr_decode_tree): Same
      
      	* sheet.c (cellref_name): Now takes a sheet argument and decodes the
      	cellref depending on the sheet.
      
      	* cell.c (CellRef): Now they include the sheet location.
      11be5291
    • Miguel de Icaza's avatar
      Oops. This was not a bug. gc was actually initialized as being · 13616d71
      Miguel de Icaza authored
      1998-11-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/item-grid.c (item_grid_realize): Oops.  This was not a bug.
      	gc was actually initialized as being item_grid->grid_gc, it was
      	just not obvious.
      
      	* src/main.c (gnumeric_main): Fix the prototype.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Revert const from gtk-clist.
      
      	* src/dialog-cell-format.c (create_number_format_page): Revert
      	const from gtk-clist.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Revert const from gtk-clist.
      
      	* src/Gnumeric-impl.c: Empty stubs for now.
      13616d71
  2. 27 Nov, 1998 1 commit
    • Miguel de Icaza's avatar
      Empty stubs for now. · e8452e49
      Miguel de Icaza authored
      1998-11-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/Gnumeric-impl.c: Empty stubs for now.
      
      	* src/Makefile.am (GNUMERIC_CORBA_SOURCES): Add rules for
      	compiling the CORBA support.
      
      	* plugins/python/Makefile.am (LIBTOOL): This one needs xlibtool
      	instead of our modified libtool.
      e8452e49
  3. 25 Nov, 1998 2 commits
  4. 24 Nov, 1998 2 commits
    • Miguel de Icaza's avatar
      Set the policy on the scrolled window. · 838034fe
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Set the policy on the
      	scrolled window.
      838034fe
    • Miguel de Icaza's avatar
      formula_cell_list *ONLY* exists in the Workbook, not on the Sheet. · ff553ef5
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet.h: formula_cell_list *ONLY* exists in the Workbook,
      	not on the Sheet.
      
      	* src/sheet.c (sheet_cell_formula_link,	sheet_cell_formula_unlink):
      	Keep the formula on the Workbook, not on the Sheet.  Thanks to
      	Havoc for reporting these bugs.
      
      	* src/cell.c (cell_set_formula): Use cell_set_rendered_text to
      	propery set the error messages.
      	(cell_get_text): If value is NULL, use the rendered version of the
      	text instead of re-rendering it.
      ff553ef5
  5. 23 Nov, 1998 1 commit
    • Miguel de Icaza's avatar
      Put the clist inside a scrolled window for the new CList api. · 10ca9c84
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/dialog-cell-format.c (create_number_format_page): Put the
      	clist inside a scrolled window for the new CList api.
      
      	* src/dialog-define-names.c (dialog_define_names): ditto.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): ditto
      10ca9c84
  6. 18 Nov, 1998 1 commit
    • Bruno Unna's avatar
      added the default italic font as helvetica-oblique. · c455dbe8
      Bruno Unna authored
      * src/style.c: added the default italic font as helvetica-oblique.
      
      * src/style.h: added declaration for new global variable
        gnumeric_default_bold_font
      
      * src/gnumeric-util.c: enhanced the robusteness of the function
        font_get_italic_name. But it's not at a 100%, though.
      
      * plugins/excel/ms-excel.c: slight modification to the error
        tracking mechanism (font stuff in ms_excel_set_cell_font).
      c455dbe8
  7. 17 Nov, 1998 1 commit
  8. 13 Nov, 1998 1 commit
    • Miguel de Icaza's avatar
      Use case-insenstive routines when creating the hash table. · 3cbc7cdc
      Miguel de Icaza authored
      1998-11-12  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.y:
      
      	* src/workbook.c (workbook_new): Use case-insenstive routines when
      	creating the hash table.
      	(workbook_sheet_get_free_name): Find an unused name for a sheet.
      	(workbook_sheet_lookup): Looks up a sheet by name in a Workbook.
      	(insert_sheet_cmd): New command to insert a sheet into a workbook.
      
      	* src/utils.c (gnumeric_strcase_hash, gnumeric_strcase_equal):
      	Routines used for strings hash tables that are not case
      	sensitive.
      
      1998-11-12  Morten Wellinder <terra@diku.dk>
      
      	* test-parser.c: Fix to compile with the new API
      
      	* parser.y: Make the code more maintainable.
      3cbc7cdc
  9. 12 Nov, 1998 2 commits
  10. 11 Nov, 1998 5 commits
  11. 10 Nov, 1998 2 commits
    • Miguel de Icaza's avatar
      Two things that have been on my hard disk for a long time: · dbf9667e
      Miguel de Icaza authored
      
      
      Two things that have been on my hard disk for a long time:
      
      1. Comments-on-cells code is working.  We just need the nice dialog to
      actually type something in.
      
      It needs xml-io.c support though, hopefully Daniel will add this soon.
      
      2. Dropped cell->entered_text.  We now only store the parsed version
      of the cell (either as an ExprTree or as a Value).  This should help
      mmeeks with his Excel-formula importing code, it should be possible
      to do the right thing now instead of constructing a string representation
      of the formula and re-parsing it.
      
      Various fixes here and there as well.
      
      Miguel
      
      1998-11-10  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet-view.c (sheet_view_comment_get_points): Scale properly
      	the points to be in window cordinates.
      
      	* src/sheet.c (sheet_col_set_width): Move comments on column
      	change.
      
      	* src/cell.c (cell_copy): Duplicated cells get col, row and sheet
      	values set to NULL.
      
      1998-11-05  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/fn-misc.c: Add ctype.h
      
      	* src/sheet-view.c (sheet_view_comment_get_points): New utility
      	routine used.
      	(sheet_view_comment_relocate): New function used to relocate a
      	comment canvas item in a cell to its new location.
      
      	* src/cell.c (cell_relocate): Move the comments with the cell.
      	(cell_realize, cell_unrealize, cell_comment_realize,
      	cell_comment_unrealize): New functions used to create and destroy
      	view-specific cell components (the comments are canvas objects
      	that need to be created on a per-view basis).
      dbf9667e
    • Michael Meeks's avatar
      Fixed sillyness in op-code parsing, retract my previous blight on Staroffice =) · 5ba230e2
      Michael Meeks authored
      Fixed relative column references.
      5ba230e2
  12. 08 Nov, 1998 1 commit
  13. 07 Nov, 1998 1 commit
  14. 06 Nov, 1998 1 commit
  15. 02 Nov, 1998 2 commits
  16. 31 Oct, 1998 1 commit
  17. 29 Oct, 1998 1 commit
  18. 28 Oct, 1998 6 commits
    • Miguel de Icaza's avatar
      Prepare for 0.4 release. · 46186608
      Miguel de Icaza authored
      
      
      1998-10-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* Prepare for 0.4 release.
      
      	* configure.in: Add test for new GTK+ selection code.
      
      	* src/clipboard.c: Make it work with both APIs: the old and the
      	new one.
      46186608
    • Daniel Veillard's avatar
      12477402
    • Miguel de Icaza's avatar
      Added keypad support. · fd8d903d
      Miguel de Icaza authored
      1998-10-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_key_mode_sheet): Added
      	keypad support.
      fd8d903d
    • Miguel de Icaza's avatar
      Updated to use the new symbol table. · 41a33482
      Miguel de Icaza authored
      1998-10-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.y (dump_tree): Updated to use the new symbol table.
      41a33482
    • Arturo Espinosa's avatar
      f218f1a8
    • Miguel de Icaza's avatar
      Use extra argument. · 4443c9f4
      Miguel de Icaza authored
      1998-10-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.c (dump_tree): Use extra argument.
      
      	* src/expr.c (function_call_with_values): Use the extra argument
      	to symbol_lookup
      
      	* src/func.c (constants_init): Use the extra argument to symbol_install.
      
      	* src/main.c (main): Invoke global_symbol_init.
      
      	* src/symbol.h: Symbol routines now take an extra argument; the
      	symboltable they work on.  Now the code can have multiple symbol
      	tables (this is required for the cell range name bindings in a
      	per-sheet fashion.
      4443c9f4
  19. 27 Oct, 1998 1 commit
  20. 26 Oct, 1998 1 commit
  21. 21 Oct, 1998 1 commit
  22. 20 Oct, 1998 1 commit
  23. 19 Oct, 1998 1 commit
  24. 14 Oct, 1998 1 commit
  25. 13 Oct, 1998 1 commit