1. 17 May, 2018 1 commit
  2. 16 May, 2018 2 commits
  3. 11 May, 2018 1 commit
    • Morten Welinder's avatar
      Introspection fixes · 969ed710
      Morten Welinder authored
      Introspection does not understand pass-through arguments.  It's better
      to (skip) the result than disconnecting the input and output.
      969ed710
  4. 26 Apr, 2018 1 commit
  5. 30 Dec, 2017 1 commit
    • Morten Welinder's avatar
      Arrays: code cleanup. · c5c51af8
      Morten Welinder authored
      This moves us closer to making array corners and elements part of GnmExprTop
      as opposed to the current state where they are in GnmExpr, but are only
      allowed at top level.
      
      Specifically, with this commit, we now query attributes of array
      corners and elements mostly with a texpr.  Mostly.
      
      A nice side effect is that many expr-impl.h includes can be removed.  We
      have too many of those.
      c5c51af8
  6. 10 Mar, 2017 1 commit
  7. 09 Jul, 2015 1 commit
  8. 02 Mar, 2015 1 commit
  9. 07 Dec, 2013 1 commit
  10. 05 Feb, 2013 1 commit
  11. 29 Dec, 2012 1 commit
  12. 14 Nov, 2012 1 commit
  13. 16 Aug, 2012 1 commit
  14. 25 Oct, 2011 1 commit
  15. 28 Sep, 2009 1 commit
  16. 05 May, 2009 1 commit
  17. 02 May, 2009 2 commits
  18. 01 May, 2009 1 commit
  19. 29 Apr, 2009 2 commits
  20. 27 Apr, 2009 1 commit
  21. 17 Apr, 2009 4 commits
  22. 28 Apr, 2008 1 commit
  23. 10 Nov, 2007 1 commit
  24. 11 Nov, 2006 1 commit
  25. 01 Jul, 2006 1 commit
  26. 06 Apr, 2006 1 commit
    • Jody Goldberg's avatar
      Use shift/ctrl space for select col/row/all even though this is just for · e7450165
      Jody Goldberg authored
      2006-04-05  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c : Use shift/ctrl space for select col/row/all
      	  even though this is just for show.  The accels are handled
      	  in gnumeric-canvas.
      	* src/gnumeric-canvas.c (gnm_canvas_key_press) : re-organize to
      	  clarify when to handle things.
      	(gnm_canvas_colrow_key_press) : new.
      
      2006-04-05  Jody Goldberg <jody@gnome.org>
      
      	* src/wbcg-actions.c (cb_help_docs) : Use 'yelp help:gnumeric'
      	* gnumeric.desktop.in (DocPath) : add an entry so that things show up
      	  in yelp (at least for suse 10.1)
      
      2006-04-01  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=336212
      	* src/func.c (function_iterate_argument_values) : This is ugly but it
      	  seems to do the right thing.  We can not just assume that args to
      	  vararg functions should be evaluated as non-scalars.  It is more
      	  subtle.  Simple range_refs (direct or via a name) are non-scalar,
      	  but general expressions that use a range (A1:A10=3) evaluate
      	  depending on the top level mode, and honor implicit
      	  intersecion/iteration.
      
      	* src/position.h : Replace the cols/rows elemnts of GnmEvalPos with a
      	  GnmExprArrayCorner pointer.  This allows us to differentiate normal
      	  evaluation and singleton arrays.  As a side benefit it uses less
      	  memory no 32bit architecture which is important as long as we still
      	  use recusion for the recalc queue.
      
      	* src/position.c (eval_pos_init) : adjust to GnmEvalPos change.
      	(eval_pos_init_pos) : ditto.
      	(eval_pos_init_dep) : ditto.
      	(eval_pos_init_cell) : ditto.
      	(eval_pos_init_sheet) : ditto.
      	* src/expr.c (gnm_expr_eval) : ditto.
      	* src/func-builtin.c (gnumeric_table_link) : ditto.
      	(gnumeric_table) : ditto.
      	* src/dependent.c (link_expr_dep) : ditto.
      	* plugins/fn-lookup/functions.c (gnumeric_row) : ditto.
      	(gnumeric_col) : ditto.
      
      2006-04-01  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-sax-write.c : Add include to suppress warning.
      e7450165
  27. 27 Sep, 2005 1 commit
    • Morten Welinder's avatar
      Fix typo. · 01077600
      Morten Welinder authored
      2005-09-27  Morten Welinder  <terra@gnome.org>
      
      	* src/position.c (eval_pos_init_dep): Fix typo.
      01077600
  28. 21 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      Add some gnm_ to the api. (gnm_cellref_set_col_ar) : new · 2bfb51ca
      Jody Goldberg authored
      
      
      2005-09-20  Jody Goldberg <jody@gnome.org>
      
      	* src/position.c : Add some gnm_ to the api.
      	(gnm_cellref_set_col_ar) : new
      	(gnm_cellref_set_row_ar) : new.
      
      2005-09-20  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric-expr-entry.c (cb_gee_key_press_event) : Use
      	  gnm_cellref_set_{col,row}_ar to compress the code and to handle
      	  mixed mode references (eg $A1:B2)
      2bfb51ca
  29. 08 Aug, 2005 1 commit
  30. 26 Jun, 2005 1 commit
    • Jody Goldberg's avatar
      new. (xml_sax_input_msg) : new. · e406c13c
      Jody Goldberg authored
      
      2005-06-25  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-sax-read.c (xml_sax_hlink) : new.
      	(xml_sax_input_msg) : new.
      
      2005-06-22  Jody Goldberg <jody@gnome.org>
      
      	* src/Makefile.am : enable pango-test
      
      2005-06-22  Jody Goldberg <jody@gnome.org>
      
      	* * : s/MStyle/GnmStyle/
      	      s/mstyle_/gnm_style_/
      	      s/StyleHAlignFlags/GnmHAlign/
      	      s/StyleVAlignFlags/GnmVAlign/
      e406c13c
  31. 20 Jun, 2005 1 commit
    • Jody Goldberg's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=163414 "If it hurts when you do · 1018dd24
      Jody Goldberg authored
      
      
      2005-06-14  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=163414
      	* src/item-bar.c (item_bar_event) : "If it hurts when you do that,
      	  don't do that".  Position the tooltip above the cursor for row
      	  headers too :-)
      
      2005-06-13  Jody Goldberg <jody@gnome.org>
      
      	* functions.c (gnumeric_column) : rework to handle arrays locally.
      	(gnumeric_row) : ditto.
      
      2005-06-13  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_eval) : when evaluating an array pass the
      	  cols/rows into the EvalPos.
      
      	* src/position.c (eval_pos_init) : init new cols/rows member
      	(eval_pos_init_dep) : ditto.
      	(eval_pos_init_cell) : ditto.
      	(eval_pos_init_sheet) : ditto.
      1018dd24
  32. 27 May, 2005 1 commit
    • Morten Welinder's avatar
      Constness fix. · 4e17a009
      Morten Welinder authored
      2005-05-27  Morten Welinder  <terra@gnome.org>
      
      	* src/position.c (eval_pos_init_cell): Constness fix.
      
      	* src/cell.h (CELL_TO_DEP): Preserve constness.
      
      	* src/dependent.c (dump_range_dep): Use range_name.
      	(cell_queue_recalc): Not const.
      4e17a009
  33. 23 May, 2005 1 commit
  34. 25 Nov, 2003 1 commit
    • Jody Goldberg's avatar
      handle macros. (write_funcall) : ditto. · 47d649da
      Jody Goldberg authored
      2003-11-25  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-write.c (excel_write_prep_expr) : handle macros.
      	(write_funcall) : ditto.
      
      	* ms-formula-read.c : add specs for the text_B_ functions
      	(excel_parse_formula) : improve debug info.
      	  Fix unicode strings.
      
      	* ms-excel-write.c (write_workbook) : unsigned does not go < 0
      	(cb_enumerate_macros) : new.
      	(cb_write_macro_NAME) : new.
      	(excel_write_names) : new.
      
      	* ms-excel-read.c (get_xtn_lens) : add a limiter on the rich text
      	  warning.
      	(excel_formula_shared) : add some debug.
      	(excel_read_NAME) : register macro functions.
      	(excel_read_ROW) : disable debug spew.
      	(excel_read_CF) : ditto.
      	(excel_read_DIMENSIONS) : ditto.
      	(excel_read_GUTS) : ditto.
      	(excel_read_HLINK) : target frame is first (according to
      	  xls-export-crash.xls) and the docs.
      	(excel_read_SUPBOOK) : handle external workbooks with unicode names.
      
      	* ms-escher.c (ms_escher_parse) : return the property bag.
      
      2003-11-20  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (BC_R(radar)) : Add a note.
      
      2003-11-20  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (make_function) : Take a Workbook to allow for
      	for book local function lookup.
      
      2003-11-20  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (excel_sheet_new) : Include row/col info in the
      	  extent calculation.
      
      	* ms-excel-write.c (excel_write_GUTS) : max col/row outline levels are
      	  one based.
      
      
      2003-11-24  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet.c (sheet_colrow_group_ungroup) : when adding a group
      	  calculate the global max gutter, not just the max in the changed
      	  region.
      
      2003-11-23  Jody Goldberg <jody@gnome.org>
      
      	* src/item-cursor.c (item_cursor_draw) : Use not xor.
      
      2003-11-20  Jody Goldberg <jody@gnome.org>
      
      	* src/colrow.c (colrow_is_empty) : new.
      
      2003-11-19  Andreas J. Guelzow  <aguelzow@taliesin.ca>
      
      	* src/print-info.c (print_info_new): don't read n_copies from
      	  gnome_config
      	(print_info_save): don't bother writing n_copies to gnome_config
      	(print_info_set_n_copies): new
      	* src/print-info.h: remove n_copies field from PrintInformation
      	(print_info_set_n_copies): new
      47d649da