[Mono-list] PATCH: small CodeDOM fixes

Jaroslaw Kowalski jaak@zd.com.pl
Tue, 23 Dec 2003 13:09:22 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_013F_01C3C955.FB618020
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0140_01C3C955.FB618020"


------=_NextPart_001_0140_01C3C955.FB618020
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

I'm attaching a trivial patch for CodeDom that fixes compatibility with =
MS (basically it adds "params" keyword in two places). ChangeLog =
included.

Can someone commit it to CVS?

Jarek
------=_NextPart_001_0140_01C3C955.FB618020
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-2">
<META content=3D"MSHTML 6.00.2800.1276" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I'm attaching a trivial patch for =
CodeDom that=20
fixes compatibility with MS (basically it adds "params" keyword in two =
places).=20
ChangeLog included.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Can someone commit it to =
CVS?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Jarek</FONT></DIV></BODY></HTML>

------=_NextPart_001_0140_01C3C955.FB618020--

------=_NextPart_000_013F_01C3C955.FB618020
Content-Type: application/octet-stream;
	name="codedom.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="codedom.patch"

Index: ChangeLog=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
RCS file: /mono/mcs/class/System/System.CodeDom/ChangeLog,v=0A=
retrieving revision 1.9=0A=
diff -u -r1.9 ChangeLog=0A=
--- ChangeLog	16 Aug 2003 01:58:56 -0000	1.9=0A=
+++ ChangeLog	23 Dec 2003 13:13:31 -0000=0A=
@@ -1,3 +1,9 @@=0A=
+2003-12-23  Jaroslaw Kowalski <jaak@zd.com.pl>=0A=
+=0A=
+	* CodeAttributeDeclaration.cs:=0A=
+	* CodeDelegateInvokeExpression:=0A=
+	  -Added "params" keyword to constructors=0A=
+=0A=
 2003-08-15  Jaroslaw Kowalski <jarek@atm.com.pl>=0A=
 =0A=
 	* CodeTypeDeclaration.cs:=0A=
Index: CodeAttributeDeclaration.cs=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
RCS file: =
/mono/mcs/class/System/System.CodeDom/CodeAttributeDeclaration.cs,v=0A=
retrieving revision 1.4=0A=
diff -u -r1.4 CodeAttributeDeclaration.cs=0A=
--- CodeAttributeDeclaration.cs	11 May 2002 15:44:40 -0000	1.4=0A=
+++ CodeAttributeDeclaration.cs	23 Dec 2003 13:13:31 -0000=0A=
@@ -32,7 +32,7 @@=0A=
 			this.name =3D name;=0A=
 		}=0A=
 =0A=
-		public CodeAttributeDeclaration (string name, CodeAttributeArgument =
[] arguments)=0A=
+		public CodeAttributeDeclaration (string name, params =
CodeAttributeArgument [] arguments)=0A=
 		{=0A=
 			this.name =3D name;=0A=
 			Arguments.AddRange (arguments);=0A=
Index: CodeDelegateInvokeExpression.cs=0A=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=0A=
RCS file: =
/mono/mcs/class/System/System.CodeDom/CodeDelegateInvokeExpression.cs,v=0A=
retrieving revision 1.4=0A=
diff -u -r1.4 CodeDelegateInvokeExpression.cs=0A=
--- CodeDelegateInvokeExpression.cs	11 May 2002 15:44:41 -0000	1.4=0A=
+++ CodeDelegateInvokeExpression.cs	23 Dec 2003 13:13:31 -0000=0A=
@@ -34,7 +34,7 @@=0A=
 		}=0A=
 =0A=
 		public CodeDelegateInvokeExpression (CodeExpression targetObject,=0A=
-						     CodeExpression [] parameters)=0A=
+						     params CodeExpression [] parameters)=0A=
 		{=0A=
 			this.targetObject =3D targetObject;=0A=
 			this.Parameters.AddRange( parameters );=0A=

------=_NextPart_000_013F_01C3C955.FB618020--