[gnumeric] Cut-and-paste: fix inter-process paste of merged regions.



commit 671fecc6c2f894c15767f990e8d1a352f263634f
Author: Morten Welinder <terra gnome org>
Date:   Tue Sep 22 18:54:57 2009 -0400

    Cut-and-paste: fix inter-process paste of merged regions.

 ChangeLog           |    5 +++++
 NEWS                |    3 +++
 src/xml-sax-write.c |    1 +
 3 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 993bdac..a63f859 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-09-22  Morten Welinder  <terra gnome org>
+
+	* src/xml-sax-write.c (gnm_cellregion_to_xml): Close the
+	MergedRegions tag.
+
 2009-09-22  Jean Brefort  <jean brefort normalesup org>
 
 	* component/Gnumeric-embed.xml.in: synchronize with latest
diff --git a/NEWS b/NEWS
index da57c09..9806ba8 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,9 @@ Andreas:
 Jean:
 	* Make plugins GUI labels translatable. [#159806]
 
+Morten:
+	* Fix inter-process pasting of merged regions.
+
 --------------------------------------------------------------------------
 Gnumeric 1.9.13
 
diff --git a/src/xml-sax-write.c b/src/xml-sax-write.c
index 6686530..3a3a392 100644
--- a/src/xml-sax-write.c
+++ b/src/xml-sax-write.c
@@ -1454,6 +1454,7 @@ gnm_cellregion_to_xml (GnmCellRegion const *cr)
 				range_as_string (ptr->data));
 			gsf_xml_out_end_element (state.state.output); /* </Merge> */
 		}
+		gsf_xml_out_end_element (state.state.output); /* </gnm:MergedRegions> */
 	}
 
 	/* NOTE SNEAKY : ensure that sheet names have explicit workbooks */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]