2014-03-18  Morten Welinder <terra@gnome.org>

	* Release 1.12.13

2014-03-18  Morten Welinder  <terra@gnome.org>

	* src/wbc-gtk.c (cb_screen_changed): Plug leak by unloading css
	providers from screens on exit.

	* src/sheet-style.c (cell_tile_dump): Less debug chatter.

2014-03-17  Morten Welinder  <terra@gnome.org>

	* src/mathfunc.c (gnm_log2): Remove.  Use libm's log2.

2014-03-16  Morten Welinder  <terra@gnome.org>

	* src/expr.c (gnm_expr_eval): Survive dynamic deps in conditional
	formats.  I'm not positive we do things right, but this avoids
	criticals, at least.

	* src/cell.c (cell_set_expr_internal): Don't change an existing
	value.

2014-03-15  Morten Welinder  <terra@gnome.org>

	* src/style-border.c (gnm_border_shutdown): New function to help
	debug leaks.  Shutdown border_none here.

	* src/style-color.c (gnm_color_shutdown): Not here.

2014-03-15  Jean Brefort  <jean.brefort@normalesup.org>

	* src/item-grid.c (item_grid_realize), (cb_cursor_come_to_rest): move
	the tooltip where it will not immediatly be destroyed after creation.
	[really fix #706659]

2014-03-14  Morten Welinder  <terra@gnome.org>

	* src/xml-sax-write.c (xml_write_style): Don't write a font name
	if we don't have any.

2014-03-14  Jean Brefort  <jean.brefort@normalesup.org>

	* src/gui-util.c (gnm_canvas_get_position): fix tooltip position. [#725941]

2014-03-13  Morten Welinder  <terra@gnome.org>

	* src/style-conditions.c (gnm_style_cond_eval): New function
	extracted from gnm_style_conditions_eval.  Make "equal" case
	insensitive.  Fixes #726246.

	* src/ssconvert.c (convert): Show resize message only if verbose.

2014-03-12  Morten Welinder  <terra@gnome.org>

	* src/style-conditions.c (gnm_style_cond_get_alternate_expr): New
	function.
	(gnm_style_cond_canonicalize): New function.

	* src/ssconvert.c (convert): only print "Using exporter ..." if
	--verbose is given, and print it to stderr.

2014-03-11  Morten Welinder  <terra@gnome.org>

	* src/sheet.c (cb_set_markup): Don't mess directly with
	cell->value.  We need to trigger a re-render.  Fixes #726086.

	* src/wbc-gtk-edit.c (wbcg_edit_finish): Also supply the markup
	for the pre-validation assignment.

	* src/sheet.c (sheet_cell_set_text): Put markup on the value
	before assigning it to the cell.

2014-03-10  Morten Welinder  <terra@gnome.org>

	* gnumeric.xsd: Update valign/halign attributes.  Update print
	setup.

	* src/sheet-filter.c (gnm_filter_condition_new_single)
	(gnm_filter_condition_new_double): Add preconditions.

2014-03-07  Morten Welinder  <terra@gnome.org>

	* src/wbc-gtk.c (cb_adjust_foreground_attributes): Fix warning.

2014-03-05  Morten Welinder  <terra@gnome.org>

	* src/expr.c (gnm_expr_top_is_volatile): New function.

	* src/workbook-view.c (workbook_view_new_from_input): Queue all
	volatile expressions.

	* src/dependent.c (workbook_queue_volatile_recalc): New function.
	(dependent_is_volatile): New function.

	* src/sheet.c (sheet_range_set_expr_cb, sheet_range_set_text):
	Don't set the initial range here.

	* src/expr.c (gnm_expr_top_first_funcall)
	(gnm_expr_contains_subtotal, gnm_expr_top_get_ranges)
	(gnm_expr_top_referenced_sheets): Rewrite in terms of
	gnm_expr_walk.
	(gnm_expr_top_get_boundingbox): Set initial range here.

	* src/expr-name.c (expr_name_check_for_loop, cb_expr_name_in_use):
	Ditto.

2014-03-03  Morten Welinder <terra@gnome.org>

	* configure.ac: Post-release bump.