[Monodevelop-patches-list] r2632 - in trunk/MonoDevelop/Extras/BooBinding: . Project

Lluis Sanchez <lluis@ximian.com> lluis at mono-cvs.ximian.com
Mon Jul 11 11:03:17 EDT 2005


Author: lluis
Date: 2005-07-11 11:03:17 -0400 (Mon, 11 Jul 2005)
New Revision: 2632

Modified:
   trunk/MonoDevelop/Extras/BooBinding/BooLanguageBinding.boo
   trunk/MonoDevelop/Extras/BooBinding/ChangeLog
   trunk/MonoDevelop/Extras/BooBinding/Project/BooCompilerParameters.boo
Log:
2005-07-11  Lluis Sanchez Gual  <lluis at novell.com>

	* Project/BooCompilerParameters.boo: Implement ICloneable.
	* BooLanguageBinding.boo: CreateCompilationParameters now returns an
	ICloneable.



Modified: trunk/MonoDevelop/Extras/BooBinding/BooLanguageBinding.boo
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/BooLanguageBinding.boo	2005-07-11 14:56:08 UTC (rev 2631)
+++ trunk/MonoDevelop/Extras/BooBinding/BooLanguageBinding.boo	2005-07-11 15:03:17 UTC (rev 2632)
@@ -56,7 +56,7 @@
 		// throw NotImplementedException ()
 		return
 	
-	public def CreateCompilationParameters (projectOptions as XmlElement) as object:
+	public def CreateCompilationParameters (projectOptions as XmlElement) as ICloneable:
 		parameters = BooCompilerParameters ()
 		return parameters
 	

Modified: trunk/MonoDevelop/Extras/BooBinding/ChangeLog
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/ChangeLog	2005-07-11 14:56:08 UTC (rev 2631)
+++ trunk/MonoDevelop/Extras/BooBinding/ChangeLog	2005-07-11 15:03:17 UTC (rev 2632)
@@ -1,3 +1,9 @@
+2005-07-11  Lluis Sanchez Gual  <lluis at novell.com>
+
+	* Project/BooCompilerParameters.boo: Implement ICloneable.
+	* BooLanguageBinding.boo: CreateCompilationParameters now returns an
+	ICloneable.
+
 2005-06-04  Peter Johanson <latexer at gentoo.org>
 
 	* Gui/OptionPanels/CodeCompilationPanel.boo:

Modified: trunk/MonoDevelop/Extras/BooBinding/Project/BooCompilerParameters.boo
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/Project/BooCompilerParameters.boo	2005-07-11 14:56:08 UTC (rev 2631)
+++ trunk/MonoDevelop/Extras/BooBinding/Project/BooCompilerParameters.boo	2005-07-11 15:03:17 UTC (rev 2632)
@@ -26,7 +26,7 @@
 import MonoDevelop.Internal.Project
 import MonoDevelop.Internal.Serialization
 
-public class BooCompilerParameters:
+public class BooCompilerParameters(ICloneable):
 	[ItemProperty("genwarnings")]
 	genwarnings = false
 	
@@ -36,6 +36,9 @@
 	[ItemProperty("culture")]
 	culture = "" 
 
+	public def Clone () as object:
+		return MemberwiseClone ()
+		
 	public GenWarnings as bool:
 		get:
 			return genwarnings




More information about the Monodevelop-patches-list mailing list