CVSROOT: /cvs/gnome
Module name: gnumeric
Changes by: mortenw 06/03/10 22:34:44
Modified files:
. : ChangeLog NEWS
plugins/applix : applix-read.c
plugins/excel : excel-xml-read.c ms-chart.c ms-excel-read.c
ms-excel-write.c ms-formula-write.c
ms-formula-write.h ms-obj.c ms-obj.h
plugins/fn-info: functions.c
plugins/fn-logical: functions.c
plugins/fn-lookup: functions.c
plugins/lotus-123: lotus-formula.c lotus-formula.h lotus.c
plugins/mps : mps.c
plugins/oleo : oleo.c
plugins/openoffice: openoffice-read.c
plugins/plan-perfect: pln.c
plugins/python-loader: python-loader.c
plugins/qpro : qpro-read.c
plugins/sc : sc.c
plugins/sylk : sylk.c
src : auto-format.c auto-format.h cell.c cell.h
clipboard.c clipboard.h cmd-edit.c collect.c
commands.c commands.h dependent.c dependent.h
expr-impl.h expr-name.c expr-name.h expr.c
expr.h func.c gnumeric-pane.c gnumeric.h
graph.c graph.h gui-clipboard.c hlink.c
main-application.c parse-util.c parse-util.h
parser.y ranges.c rendered-value.c selection.c
sheet-autofill.c sheet-object-widget.c
sheet-object-widget.h sheet.c sheet.h
stf-parse.c stf.c style-conditions.c
style-conditions.h validation.c validation.h
value.c workbook-control-gui.c
workbook-control.c workbook-edit.c
workbook-view.c xml-io.c xml-sax-read.c
xml-sax-write.c
src/dialogs : dialog-cell-format.c dialog-define-names.c
dialog-formula-guru.c dialog-hyperlink.c
src/tools : analysis-tools.c dao.c
src/widgets : gnumeric-expr-entry.c gnumeric-expr-entry.h
Log message:
2006-03-10 Morten Welinder <[EMAIL PROTECTED]>
* src/expr.h (GnmExprTop): New type for top-level expressions.
* src/clipboard.h (GnmCellCopy): Use a top-level expression here.
Rename it to "texpr" to make sure we catch all users. All users
changed.
* src/dependent.h (GnmDependent): Ditto.
* src/expr-name.h (GnmNamedExpr): Ditto.
* src/style-conditions.h (GnmStyleCond): Ditto.
* src/validation.h (GnmValidation): Ditto.
* src/expr.c (gnm_expr_top_new, gnm_expr_top_new_constant,
gnm_expr_top_ref, gnm_expr_top_unref, gnm_expr_top_unwrap,
gnm_expr_top_is_shared, gnm_expr_top_is_err,
gnm_expr_top_is_rangeref, gnm_expr_top_get_constant,
gnm_expr_top_contains_subtotal, gnm_expr_top_referenced_sheets,
gnm_expr_top_first_funcall, gnm_expr_top_get_boundingbox,
gnm_expr_top_rewrite, gnm_expr_top_get_ranges, gnm_expr_top_equal,
gnm_expr_top_as_string, gnm_expr_top_as_gstring,
gnm_expr_top_eval, gnm_expr_top_get_ranges): New functions. Many
non-top versions made static.
(gnm_expr_copy): New function replacing gnm_expr_ref. (Still
simply refs, but not for long.)
*/*.c: Massive changes adapting to the above.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnumeric&who=mortenw&date=explicit&mindate=2006-03-10%2022:33&maxdate=2006-03-10%2022:35
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list