Author: atsushi
Date: 2006-01-17 06:45:48 -0500 (Tue, 17 Jan 2006)
New Revision: 55674
Modified:
trunk/mcs/class/I18N/CJK/CP51932.cs
trunk/mcs/class/I18N/CJK/CP932.cs
trunk/mcs/class/I18N/CJK/CP936.cs
trunk/mcs/class/I18N/CJK/CP949.cs
trunk/mcs/class/I18N/CJK/CP950.cs
trunk/mcs/class/I18N/CJK/ChangeLog
trunk/mcs/class/I18N/CJK/DbcsEncoding.cs
trunk/mcs/class/I18N/CJK/GB18030Encoding.cs
trunk/mcs/class/I18N/CJK/ISO2022JP.cs
trunk/mcs/class/I18N/Common/ByteEncoding.cs
trunk/mcs/class/I18N/Common/ChangeLog
trunk/mcs/class/I18N/Common/MonoEncoding.cs
trunk/mcs/class/I18N/MidEast/CP1254.cs
trunk/mcs/class/I18N/MidEast/CP1255.cs
trunk/mcs/class/I18N/MidEast/CP1256.cs
trunk/mcs/class/I18N/MidEast/CP28596.cs
trunk/mcs/class/I18N/MidEast/CP28598.cs
trunk/mcs/class/I18N/MidEast/CP28599.cs
trunk/mcs/class/I18N/MidEast/CP38598.cs
trunk/mcs/class/I18N/MidEast/ChangeLog
trunk/mcs/class/I18N/Other/CP1251.cs
trunk/mcs/class/I18N/Other/CP1257.cs
trunk/mcs/class/I18N/Other/CP1258.cs
trunk/mcs/class/I18N/Other/CP20866.cs
trunk/mcs/class/I18N/Other/CP21866.cs
trunk/mcs/class/I18N/Other/CP28594.cs
trunk/mcs/class/I18N/Other/CP28595.cs
trunk/mcs/class/I18N/Other/CP57002.cs
trunk/mcs/class/I18N/Other/CP874.cs
trunk/mcs/class/I18N/Other/ChangeLog
trunk/mcs/class/I18N/Rare/CP1026.cs
trunk/mcs/class/I18N/Rare/CP1047.cs
trunk/mcs/class/I18N/Rare/CP1140.cs
trunk/mcs/class/I18N/Rare/CP1141.cs
trunk/mcs/class/I18N/Rare/CP1142.cs
trunk/mcs/class/I18N/Rare/CP1143.cs
trunk/mcs/class/I18N/Rare/CP1144.cs
trunk/mcs/class/I18N/Rare/CP1145.cs
trunk/mcs/class/I18N/Rare/CP1146.cs
trunk/mcs/class/I18N/Rare/CP1147.cs
trunk/mcs/class/I18N/Rare/CP1148.cs
trunk/mcs/class/I18N/Rare/CP1149.cs
trunk/mcs/class/I18N/Rare/CP20273.cs
trunk/mcs/class/I18N/Rare/CP20277.cs
trunk/mcs/class/I18N/Rare/CP20278.cs
trunk/mcs/class/I18N/Rare/CP20280.cs
trunk/mcs/class/I18N/Rare/CP20284.cs
trunk/mcs/class/I18N/Rare/CP20285.cs
trunk/mcs/class/I18N/Rare/CP20290.cs
trunk/mcs/class/I18N/Rare/CP20297.cs
trunk/mcs/class/I18N/Rare/CP20420.cs
trunk/mcs/class/I18N/Rare/CP20424.cs
trunk/mcs/class/I18N/Rare/CP20871.cs
trunk/mcs/class/I18N/Rare/CP21025.cs
trunk/mcs/class/I18N/Rare/CP37.cs
trunk/mcs/class/I18N/Rare/CP500.cs
trunk/mcs/class/I18N/Rare/CP708.cs
trunk/mcs/class/I18N/Rare/CP852.cs
trunk/mcs/class/I18N/Rare/CP855.cs
trunk/mcs/class/I18N/Rare/CP857.cs
trunk/mcs/class/I18N/Rare/CP858.cs
trunk/mcs/class/I18N/Rare/CP862.cs
trunk/mcs/class/I18N/Rare/CP864.cs
trunk/mcs/class/I18N/Rare/CP866.cs
trunk/mcs/class/I18N/Rare/CP869.cs
trunk/mcs/class/I18N/Rare/CP870.cs
trunk/mcs/class/I18N/Rare/CP875.cs
trunk/mcs/class/I18N/Rare/ChangeLog
trunk/mcs/class/I18N/West/CP10000.cs
trunk/mcs/class/I18N/West/CP10079.cs
trunk/mcs/class/I18N/West/CP1250.cs
trunk/mcs/class/I18N/West/CP1252.cs
trunk/mcs/class/I18N/West/CP1253.cs
trunk/mcs/class/I18N/West/CP28592.cs
trunk/mcs/class/I18N/West/CP28593.cs
trunk/mcs/class/I18N/West/CP28597.cs
trunk/mcs/class/I18N/West/CP28605.cs
trunk/mcs/class/I18N/West/CP437.cs
trunk/mcs/class/I18N/West/CP850.cs
trunk/mcs/class/I18N/West/CP860.cs
trunk/mcs/class/I18N/West/CP861.cs
trunk/mcs/class/I18N/West/CP863.cs
trunk/mcs/class/I18N/West/CP865.cs
trunk/mcs/class/I18N/West/ChangeLog
Log:
2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
* MonoEncoding.cs, ByteEncoding.cs :
Marked as [Serializable].
* DbcsEncoding.cs ISO2022JP.cs GB18030Encoding.cs CP950.cs
CP932.cs CP936.cs CP51932.cs CP949.cs (All) :
Marked as [Serializable].
* CP1254.cs CP1255.cs CP28596.cs CP1256.cs CP28598.cs CP38598.cs
CP28599.cs (All) :
Marked as [Serializable].
* CP1251.cs CP28594.cs CP28595.cs CP1257.cs CP1258.cs CP57002.cs
CP874.cs CP20866.cs CP21866.cs (All) :
Marked as [Serializable].
* CP1145.cs CP1149.cs CP20420.cs CP20424.cs CP708.cs CP855.cs
CP875.cs CP1140.cs CP869.cs CP1144.cs CP1047.cs CP1148.cs
CP21025.cs CP870.cs CP20285.cs CP864.cs CP858.cs CP1143.cs
CP1026.cs CP37.cs CP1147.cs CP500.cs CP20280.cs CP20290.cs
CP20284.cs CP20278.cs CP857.cs CP1142.cs CP1146.cs CP20273.cs
CP852.cs CP862.cs CP20277.cs CP20871.cs CP866.cs CP20297.cs
CP1141.cs (All) :
Marked as [Serializable].
* CP1252.cs CP28592.cs CP437.cs CP861.cs CP10079.cs CP863.cs
CP865.cs CP28593.cs CP1253.cs CP28597.cs CP10000.cs CP850.cs
CP860.cs CP28605.cs CP1250.cs (All) :
Marked as [Serializable].
Modified: trunk/mcs/class/I18N/CJK/CP51932.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/CP51932.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/CP51932.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -58,6 +58,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP51932 : MonoEncoding
{
// Magic number used by Windows for the EUC-JP code page.
@@ -555,6 +556,7 @@
#endif // !ECMA_COMPAT
}; // class CP51932
+[Serializable]
public class ENCeuc_jp : CP51932
{
public ENCeuc_jp () : base() {}
Modified: trunk/mcs/class/I18N/CJK/CP932.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/CP932.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/CP932.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -29,6 +29,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public unsafe class CP932 : MonoEncoding
{
// Magic number used by Windows for the Shift-JIS code page.
@@ -839,6 +840,7 @@
}; // class CP932
+[Serializable]
public class ENCshift_jis : CP932
{
public ENCshift_jis() : base() {}
Modified: trunk/mcs/class/I18N/CJK/CP936.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/CP936.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/CP936.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -13,6 +13,7 @@
namespace I18N.CJK
{
+ [Serializable]
internal class CP936 : DbcsEncoding
{
static DbcsConvert gb2312 = DbcsConvert.Gb2312;
@@ -217,6 +218,7 @@
}
}
+ [Serializable]
internal class ENCgb2312 : CP936
{
public ENCgb2312(): base () {}
Modified: trunk/mcs/class/I18N/CJK/CP949.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/CP949.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/CP949.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -11,6 +11,7 @@
namespace I18N.CJK
{
+ [Serializable]
internal class CP949 : KoreanEncoding
{
// Magic number used by Windows for the UHC code page.
@@ -54,6 +55,7 @@
*/
}
+ [Serializable]
internal class CP51949 : KoreanEncoding
{
// Magic number used by Windows for the euc-kr code page.
@@ -98,6 +100,7 @@
}
+ [Serializable]
internal class KoreanEncoding : DbcsEncoding
{
// Constructor.
@@ -303,11 +306,13 @@
}
}
+ [Serializable]
internal class ENCuhc : CP949
{
public ENCuhc() {}
}
+ [Serializable]
internal class ENCeuc_kr: CP51949
{
public ENCeuc_kr() {}
Modified: trunk/mcs/class/I18N/CJK/CP950.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/CP950.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/CP950.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -11,6 +11,7 @@
namespace I18N.CJK
{
+ [Serializable]
internal class CP950 : DbcsEncoding
{
// Magic number used by Windows for the Big5 code page.
@@ -164,6 +165,7 @@
}
}
+ [Serializable]
internal class ENCbig5 : CP950
{
public ENCbig5() {}
Modified: trunk/mcs/class/I18N/CJK/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/CJK/ChangeLog 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/CJK/ChangeLog 2006-01-17 11:45:48 UTC (rev 55674)
@@ -1,3 +1,9 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * DbcsEncoding.cs ISO2022JP.cs GB18030Encoding.cs CP950.cs
+ CP932.cs CP936.cs CP51932.cs CP949.cs (All) :
+ Marked as [Serializable].
+
2006-01-16 Atsushi Enomoto <[EMAIL PROTECTED]>
* CP936.cs :
Modified: trunk/mcs/class/I18N/CJK/DbcsEncoding.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/DbcsEncoding.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/CJK/DbcsEncoding.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -11,6 +11,7 @@
namespace I18N.CJK
{
+ [Serializable]
internal abstract class DbcsEncoding : MonoEncoding
{
internal DbcsConvert convert;
Modified: trunk/mcs/class/I18N/CJK/GB18030Encoding.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/GB18030Encoding.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/CJK/GB18030Encoding.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -11,13 +11,16 @@
namespace I18N.CJK
{
+ [Serializable]
internal class ENCgb18030 : GB18030Encoding
{
public ENCgb18030 (): base () {}
}
+ [Serializable]
public class CP54936 : GB18030Encoding { }
+ [Serializable]
public class GB18030Encoding : MonoEncoding
{
// Constructor.
Modified: trunk/mcs/class/I18N/CJK/ISO2022JP.cs
===================================================================
--- trunk/mcs/class/I18N/CJK/ISO2022JP.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/CJK/ISO2022JP.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -7,6 +7,7 @@
// FIXME:
// find out what is the difference between 50220, 50221 and 50222.
+ [Serializable]
public class CP50220 : ISO2022JPEncoding
{
public CP50220 ()
@@ -19,6 +20,7 @@
}
}
+ [Serializable]
public class CP50221 : ISO2022JPEncoding
{
public CP50221 ()
@@ -31,6 +33,7 @@
}
}
+ [Serializable]
public class CP50222 : ISO2022JPEncoding
{
public CP50222 ()
@@ -43,6 +46,7 @@
}
}
+ [Serializable]
public class ISO2022JPEncoding : MonoEncoding
{
static JISConvert convert = JISConvert.Convert;
@@ -525,6 +529,7 @@
#endif
}
+ [Serializable]
public class ENCiso_2022_jp : CP50220
{
public ENCiso_2022_jp () : base() {}
Modified: trunk/mcs/class/I18N/Common/ByteEncoding.cs
===================================================================
--- trunk/mcs/class/I18N/Common/ByteEncoding.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Common/ByteEncoding.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -34,6 +34,7 @@
// subclasses providing implementations of the "ToBytes" methods to perform
// the char->byte conversion.
+[Serializable]
public abstract class ByteEncoding : MonoEncoding
{
// Internal state.
Modified: trunk/mcs/class/I18N/Common/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/Common/ChangeLog 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Common/ChangeLog 2006-01-17 11:45:48 UTC (rev
55674)
@@ -1,3 +1,8 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * MonoEncoding.cs, ByteEncoding.cs :
+ Marked as [Serializable].
+
2005-12-01 Atsushi Enomoto <[EMAIL PROTECTED]>
* MonoEncoding.cs : new file, which is going to be used as the
Modified: trunk/mcs/class/I18N/Common/MonoEncoding.cs
===================================================================
--- trunk/mcs/class/I18N/Common/MonoEncoding.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Common/MonoEncoding.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -12,7 +12,7 @@
namespace I18N.Common
{
-
+ [Serializable]
public abstract class MonoEncoding : Encoding
{
public MonoEncoding (int codePage)
Modified: trunk/mcs/class/I18N/MidEast/CP1254.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP1254.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP1254.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1254 : ByteEncoding
{
public CP1254()
@@ -403,6 +404,7 @@
}; // class CP1254
+[Serializable]
public class ENCwindows_1254 : CP1254
{
public ENCwindows_1254() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP1255.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP1255.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP1255.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1255 : ByteEncoding
{
public CP1255()
@@ -397,6 +398,7 @@
}; // class CP1255
+[Serializable]
public class ENCwindows_1255 : CP1255
{
public ENCwindows_1255() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP1256.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP1256.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP1256.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1256 : ByteEncoding
{
public CP1256()
@@ -775,6 +776,7 @@
}; // class CP1256
+[Serializable]
public class ENCwindows_1256 : CP1256
{
public ENCwindows_1256() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP28596.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP28596.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP28596.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28596 : ByteEncoding
{
public CP28596()
@@ -549,6 +550,7 @@
}; // class CP28596
+[Serializable]
public class ENCiso_8859_6 : CP28596
{
public ENCiso_8859_6() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP28598.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP28598.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP28598.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28598 : ByteEncoding
{
public CP28598()
@@ -265,6 +266,7 @@
}; // class CP28598
+[Serializable]
public class ENCiso_8859_8 : CP28598
{
public ENCiso_8859_8() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP28599.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP28599.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP28599.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28599 : ByteEncoding
{
public CP28599()
@@ -245,6 +246,7 @@
}; // class CP28599
+[Serializable]
public class ENCiso_8859_9 : CP28599
{
public ENCiso_8859_9() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/CP38598.cs
===================================================================
--- trunk/mcs/class/I18N/MidEast/CP38598.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/CP38598.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP38598 : ByteEncoding
{
public CP38598()
@@ -265,6 +266,7 @@
}; // class CP38598
+[Serializable]
public class ENCwindows_38598 : CP38598
{
public ENCwindows_38598() : base() {}
Modified: trunk/mcs/class/I18N/MidEast/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/MidEast/ChangeLog 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/MidEast/ChangeLog 2006-01-17 11:45:48 UTC (rev
55674)
@@ -1,3 +1,9 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * CP1254.cs CP1255.cs CP28596.cs CP1256.cs CP28598.cs CP38598.cs
+ CP28599.cs (All) :
+ Marked as [Serializable].
+
2005-12-01 Atsushi Enomoto <[EMAIL PROTECTED]>
(this is the first ChangeLog entry.)
Modified: trunk/mcs/class/I18N/Other/CP1251.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP1251.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP1251.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1251 : ByteEncoding
{
public CP1251()
@@ -407,6 +408,7 @@
}; // class CP1251
+[Serializable]
public class ENCwindows_1251 : CP1251
{
public ENCwindows_1251() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP1257.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP1257.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP1257.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1257 : ByteEncoding
{
public CP1257()
@@ -399,6 +400,7 @@
}; // class CP1257
+[Serializable]
public class ENCwindows_1257 : CP1257
{
public ENCwindows_1257() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP1258.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP1258.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP1258.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1258 : ByteEncoding
{
public CP1258()
@@ -403,6 +404,7 @@
}; // class CP1258
+[Serializable]
public class ENCwindows_1258 : CP1258
{
public ENCwindows_1258() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP20866.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP20866.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP20866.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20866 : ByteEncoding
{
public CP20866()
@@ -433,6 +434,7 @@
}; // class CP20866
+[Serializable]
public class ENCkoi8_r : CP20866
{
public ENCkoi8_r() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP21866.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP21866.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP21866.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP21866 : ByteEncoding
{
public CP21866()
@@ -433,6 +434,7 @@
}; // class CP21866
+[Serializable]
public class ENCkoi8_u : CP21866
{
public ENCkoi8_u() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP28594.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP28594.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP28594.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28594 : ByteEncoding
{
public CP28594()
@@ -337,6 +338,7 @@
}; // class CP28594
+[Serializable]
public class ENCiso_8859_4 : CP28594
{
public ENCiso_8859_4() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP28595.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP28595.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP28595.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28595 : ByteEncoding
{
public CP28595()
@@ -349,6 +350,7 @@
}; // class CP28595
+[Serializable]
public class ENCiso_8859_5 : CP28595
{
public ENCiso_8859_5() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP57002.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP57002.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/CP57002.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -39,6 +39,7 @@
// are a shifted version of the Unicode character set, starting
// at a fixed offset.
+[Serializable]
public abstract class ISCIIEncoding : MonoEncoding
{
// Internal state.
@@ -359,30 +360,35 @@
// Define the ISCII code pages as subclasses of "ISCIIEncoding".
+[Serializable]
public class CP57002 : ISCIIEncoding
{
public CP57002() : base(57002, 0x0900, "ISCII Devanagari",
"x-iscii-de") {}
}; // class CP57002
+[Serializable]
public class CP57003 : ISCIIEncoding
{
public CP57003() : base(57003, 0x0980, "ISCII Bengali", "x-iscii-be") {}
}; // class CP57003
+[Serializable]
public class CP57004 : ISCIIEncoding
{
public CP57004() : base(57004, 0x0B80, "ISCII Tamil", "x-iscii-ta") {}
}; // class CP57004
+[Serializable]
public class CP57005 : ISCIIEncoding
{
public CP57005() : base(57005, 0x0B80, "ISCII Telugu", "x-iscii-te") {}
}; // class CP57005
+[Serializable]
public class CP57006 : ISCIIEncoding
{
// Note: Unicode has a "Sinhala" page, but no "Assamese" page.
@@ -392,30 +398,35 @@
}; // class CP57006
+[Serializable]
public class CP57007 : ISCIIEncoding
{
public CP57007() : base(57007, 0x0B00, "ISCII Oriya", "x-iscii-or") {}
}; // class CP57007
+[Serializable]
public class CP57008 : ISCIIEncoding
{
public CP57008() : base(57008, 0x0C80, "ISCII Kannada", "x-iscii-ka") {}
}; // class CP57008
+[Serializable]
public class CP57009 : ISCIIEncoding
{
public CP57009() : base(57009, 0x0D00, "ISCII Malayalam", "x-iscii-ma")
{}
}; // class CP57009
+[Serializable]
public class CP57010 : ISCIIEncoding
{
public CP57010() : base(57010, 0x0A80, "ISCII Gujarati", "x-iscii-gu")
{}
}; // class CP57010
+[Serializable]
public class CP57011 : ISCIIEncoding
{
// Note: Unicode has a "Gurmukhi" page, but no "Punjabi" page.
@@ -429,60 +440,70 @@
// Define the web encoding name aliases for the above code pages.
+[Serializable]
public class ENCx_iscii_de : CP57002
{
public ENCx_iscii_de() : base() {}
}; // class ENCx_iscii_de
+[Serializable]
public class ENCx_iscii_be : CP57003
{
public ENCx_iscii_be() : base() {}
}; // class ENCx_iscii_be
+[Serializable]
public class ENCx_iscii_ta : CP57004
{
public ENCx_iscii_ta() : base() {}
}; // class ENCx_iscii_ta
+[Serializable]
public class ENCx_iscii_te : CP57005
{
public ENCx_iscii_te() : base() {}
}; // class ENCx_iscii_te
+[Serializable]
public class ENCx_iscii_as : CP57006
{
public ENCx_iscii_as() : base() {}
}; // class ENCx_iscii_as
+[Serializable]
public class ENCx_iscii_or : CP57007
{
public ENCx_iscii_or() : base() {}
}; // class ENCx_iscii_or
+[Serializable]
public class ENCx_iscii_ka : CP57008
{
public ENCx_iscii_ka() : base() {}
}; // class ENCx_iscii_ka
+[Serializable]
public class ENCx_iscii_ma : CP57009
{
public ENCx_iscii_ma() : base() {}
}; // class ENCx_iscii_ma
+[Serializable]
public class ENCx_iscii_gu : CP57010
{
public ENCx_iscii_gu() : base() {}
}; // class ENCx_iscii_gu
+[Serializable]
public class ENCx_iscii_pa : CP57011
{
public ENCx_iscii_pa() : base() {}
Modified: trunk/mcs/class/I18N/Other/CP874.cs
===================================================================
--- trunk/mcs/class/I18N/Other/CP874.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Other/CP874.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP874 : ByteEncoding
{
public CP874()
@@ -541,6 +542,7 @@
}; // class CP874
+[Serializable]
public class ENCwindows_874 : CP874
{
public ENCwindows_874() : base() {}
Modified: trunk/mcs/class/I18N/Other/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/Other/ChangeLog 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Other/ChangeLog 2006-01-17 11:45:48 UTC (rev
55674)
@@ -1,3 +1,9 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * CP1251.cs CP28594.cs CP28595.cs CP1257.cs CP1258.cs CP57002.cs
+ CP874.cs CP20866.cs CP21866.cs (All) :
+ Marked as [Serializable].
+
2005-12-01 Atsushi Enomoto <[EMAIL PROTECTED]>
* CP57002.cs : Now its base class is MonoEncoding, and implemented
Modified: trunk/mcs/class/I18N/Rare/CP1026.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1026.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1026.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1026 : ByteEncoding
{
public CP1026()
@@ -901,6 +902,7 @@
}; // class CP1026
+[Serializable]
public class ENCibm1026 : CP1026
{
public ENCibm1026() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1047.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1047.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1047.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1047 : ByteEncoding
{
public CP1047()
@@ -901,6 +902,7 @@
}; // class CP1047
+[Serializable]
public class ENCibm1047 : CP1047
{
public ENCibm1047() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1140.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1140.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1140.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1140 : ByteEncoding
{
public CP1140()
@@ -901,6 +902,7 @@
}; // class CP1140
+[Serializable]
public class ENCibm01140 : CP1140
{
public ENCibm01140() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1141.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1141.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1141.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1141 : ByteEncoding
{
public CP1141()
@@ -901,6 +902,7 @@
}; // class CP1141
+[Serializable]
public class ENCibm01141 : CP1141
{
public ENCibm01141() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1142.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1142.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1142.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1142 : ByteEncoding
{
public CP1142()
@@ -901,6 +902,7 @@
}; // class CP1142
+[Serializable]
public class ENCibm01142 : CP1142
{
public ENCibm01142() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1143.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1143.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1143.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1143 : ByteEncoding
{
public CP1143()
@@ -901,6 +902,7 @@
}; // class CP1143
+[Serializable]
public class ENCibm01143 : CP1143
{
public ENCibm01143() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1144.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1144.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1144.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1144 : ByteEncoding
{
public CP1144()
@@ -901,6 +902,7 @@
}; // class CP1144
+[Serializable]
public class ENCibm1144 : CP1144
{
public ENCibm1144() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1145.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1145.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1145.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1145 : ByteEncoding
{
public CP1145()
@@ -901,6 +902,7 @@
}; // class CP1145
+[Serializable]
public class ENCibm1145 : CP1145
{
public ENCibm1145() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1146.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1146.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1146.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1146 : ByteEncoding
{
public CP1146()
@@ -901,6 +902,7 @@
}; // class CP1146
+[Serializable]
public class ENCibm1146 : CP1146
{
public ENCibm1146() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1147.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1147.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1147.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1147 : ByteEncoding
{
public CP1147()
@@ -901,6 +902,7 @@
}; // class CP1147
+[Serializable]
public class ENCibm1147 : CP1147
{
public ENCibm1147() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1148.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1148.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1148.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1148 : ByteEncoding
{
public CP1148()
@@ -901,6 +902,7 @@
}; // class CP1148
+[Serializable]
public class ENCibm1148 : CP1148
{
public ENCibm1148() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP1149.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP1149.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP1149.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1149 : ByteEncoding
{
public CP1149()
@@ -901,6 +902,7 @@
}; // class CP1149
+[Serializable]
public class ENCibm1149 : CP1149
{
public ENCibm1149() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20273.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20273.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20273.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20273 : ByteEncoding
{
public CP20273()
@@ -903,6 +904,7 @@
}; // class CP20273
+[Serializable]
public class ENCibm273 : CP20273
{
public ENCibm273() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20277.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20277.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20277.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20277 : ByteEncoding
{
public CP20277()
@@ -903,6 +904,7 @@
}; // class CP20277
+[Serializable]
public class ENCibm277 : CP20277
{
public ENCibm277() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20278.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20278.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20278.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20278 : ByteEncoding
{
public CP20278()
@@ -903,6 +904,7 @@
}; // class CP20278
+[Serializable]
public class ENCibm278 : CP20278
{
public ENCibm278() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20280.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20280.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20280.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20280 : ByteEncoding
{
public CP20280()
@@ -903,6 +904,7 @@
}; // class CP20280
+[Serializable]
public class ENCibm280 : CP20280
{
public ENCibm280() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20284.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20284.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20284.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20284 : ByteEncoding
{
public CP20284()
@@ -903,6 +904,7 @@
}; // class CP20284
+[Serializable]
public class ENCibm284 : CP20284
{
public ENCibm284() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20285.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20285.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20285.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20285 : ByteEncoding
{
public CP20285()
@@ -903,6 +904,7 @@
}; // class CP20285
+[Serializable]
public class ENCibm285 : CP20285
{
public ENCibm285() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20290.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20290.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20290.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20290 : ByteEncoding
{
public CP20290()
@@ -871,6 +872,7 @@
}; // class CP20290
+[Serializable]
public class ENCibm290 : CP20290
{
public ENCibm290() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20297.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20297.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20297.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20297 : ByteEncoding
{
public CP20297()
@@ -903,6 +904,7 @@
}; // class CP20297
+[Serializable]
public class ENCibm297 : CP20297
{
public ENCibm297() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20420.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20420.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20420.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20420 : ByteEncoding
{
public CP20420()
@@ -1079,6 +1080,7 @@
}; // class CP20420
+[Serializable]
public class ENCibm420 : CP20420
{
public ENCibm420() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20424.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20424.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20424.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20424 : ByteEncoding
{
public CP20424()
@@ -835,6 +836,7 @@
}; // class CP20424
+[Serializable]
public class ENCibm424 : CP20424
{
public ENCibm424() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP20871.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP20871.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP20871.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP20871 : ByteEncoding
{
public CP20871()
@@ -903,6 +904,7 @@
}; // class CP20871
+[Serializable]
public class ENCibm871 : CP20871
{
public ENCibm871() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP21025.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP21025.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/Rare/CP21025.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP21025 : ByteEncoding
{
public CP21025()
@@ -923,6 +924,7 @@
}; // class CP21025
+[Serializable]
public class ENCibm1025 : CP21025
{
public ENCibm1025() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP37.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP37.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP37.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP37 : ByteEncoding
{
public CP37()
@@ -903,6 +904,7 @@
}; // class CP37
+[Serializable]
public class ENCibm037 : CP37
{
public ENCibm037() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP500.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP500.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP500.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP500 : ByteEncoding
{
public CP500()
@@ -903,6 +904,7 @@
}; // class CP500
+[Serializable]
public class ENCibm500 : CP500
{
public ENCibm500() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP708.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP708.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP708.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP708 : ByteEncoding
{
public CP708()
@@ -549,6 +550,7 @@
}; // class CP708
+[Serializable]
public class ENCasmo_708 : CP708
{
public ENCasmo_708() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP852.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP852.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP852.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP852 : ByteEncoding
{
public CP852()
@@ -683,6 +684,7 @@
}; // class CP852
+[Serializable]
public class ENCibm852 : CP852
{
public ENCibm852() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP855.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP855.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP855.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP855 : ByteEncoding
{
public CP855()
@@ -683,6 +684,7 @@
}; // class CP855
+[Serializable]
public class ENCibm855 : CP855
{
public ENCibm855() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP857.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP857.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP857.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP857 : ByteEncoding
{
public CP857()
@@ -677,6 +678,7 @@
}; // class CP857
+[Serializable]
public class ENCibm857 : CP857
{
public ENCibm857() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP858.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP858.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP858.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP858 : ByteEncoding
{
public CP858()
@@ -683,6 +684,7 @@
}; // class CP858
+[Serializable]
public class ENCibm00858 : CP858
{
public ENCibm00858() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP862.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP862.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP862.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP862 : ByteEncoding
{
public CP862()
@@ -689,6 +690,7 @@
}; // class CP862
+[Serializable]
public class ENCibm862 : CP862
{
public ENCibm862() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP864.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP864.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP864.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP864 : ByteEncoding
{
public CP864()
@@ -865,6 +866,7 @@
}; // class CP864
+[Serializable]
public class ENCibm864 : CP864
{
public ENCibm864() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP866.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP866.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP866.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP866 : ByteEncoding
{
public CP866()
@@ -693,6 +694,7 @@
}; // class CP866
+[Serializable]
public class ENCibm866 : CP866
{
public ENCibm866() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP869.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP869.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP869.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP869 : ByteEncoding
{
public CP869()
@@ -685,6 +686,7 @@
}; // class CP869
+[Serializable]
public class ENCibm869 : CP869
{
public ENCibm869() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP870.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP870.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP870.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP870 : ByteEncoding
{
public CP870()
@@ -901,6 +902,7 @@
}; // class CP870
+[Serializable]
public class ENCibm870 : CP870
{
public ENCibm870() : base() {}
Modified: trunk/mcs/class/I18N/Rare/CP875.cs
===================================================================
--- trunk/mcs/class/I18N/Rare/CP875.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/CP875.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP875 : ByteEncoding
{
public CP875()
@@ -919,6 +920,7 @@
}; // class CP875
+[Serializable]
public class ENCibm875 : CP875
{
public ENCibm875() : base() {}
Modified: trunk/mcs/class/I18N/Rare/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/Rare/ChangeLog 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/Rare/ChangeLog 2006-01-17 11:45:48 UTC (rev 55674)
@@ -1,3 +1,14 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * CP1145.cs CP1149.cs CP20420.cs CP20424.cs CP708.cs CP855.cs
+ CP875.cs CP1140.cs CP869.cs CP1144.cs CP1047.cs CP1148.cs
+ CP21025.cs CP870.cs CP20285.cs CP864.cs CP858.cs CP1143.cs
+ CP1026.cs CP37.cs CP1147.cs CP500.cs CP20280.cs CP20290.cs
+ CP20284.cs CP20278.cs CP857.cs CP1142.cs CP1146.cs CP20273.cs
+ CP852.cs CP862.cs CP20277.cs CP20871.cs CP866.cs CP20297.cs
+ CP1141.cs (All) :
+ Marked as [Serializable].
+
2005-12-01 Atsushi Enomoto <[EMAIL PROTECTED]>
(this is the first ChangeLog entry.)
Modified: trunk/mcs/class/I18N/West/CP10000.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP10000.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP10000.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP10000 : ByteEncoding
{
public CP10000()
@@ -409,6 +410,7 @@
}; // class CP10000
+[Serializable]
public class ENCmacintosh : CP10000
{
public ENCmacintosh() : base() {}
Modified: trunk/mcs/class/I18N/West/CP10079.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP10079.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP10079.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP10079 : ByteEncoding
{
public CP10079()
@@ -390,6 +391,7 @@
}; // class CP10079
+[Serializable]
public class ENCx_mac_icelandic : CP10079
{
public ENCx_mac_icelandic() : base() {}
Modified: trunk/mcs/class/I18N/West/CP1250.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP1250.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP1250.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1250 : ByteEncoding
{
public CP1250()
@@ -403,6 +404,7 @@
}; // class CP1250
+[Serializable]
public class ENCwindows_1250 : CP1250
{
public ENCwindows_1250() : base() {}
Modified: trunk/mcs/class/I18N/West/CP1252.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP1252.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP1252.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1252 : ByteEncoding
{
public CP1252()
@@ -403,6 +404,7 @@
}; // class CP1252
+[Serializable]
public class ENCwindows_1252 : CP1252
{
public ENCwindows_1252() : base() {}
Modified: trunk/mcs/class/I18N/West/CP1253.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP1253.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP1253.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP1253 : ByteEncoding
{
public CP1253()
@@ -409,6 +410,7 @@
}; // class CP1253
+[Serializable]
public class ENCwindows_1253 : CP1253
{
public ENCwindows_1253() : base() {}
Modified: trunk/mcs/class/I18N/West/CP28592.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP28592.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP28592.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28592 : ByteEncoding
{
public CP28592()
@@ -475,6 +476,7 @@
}; // class CP28592
+[Serializable]
public class ENCiso_8859_2 : CP28592
{
public ENCiso_8859_2() : base() {}
Modified: trunk/mcs/class/I18N/West/CP28593.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP28593.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP28593.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28593 : ByteEncoding
{
public CP28593()
@@ -323,6 +324,7 @@
}; // class CP28593
+[Serializable]
public class ENCiso_8859_3 : CP28593
{
public ENCiso_8859_3() : base() {}
Modified: trunk/mcs/class/I18N/West/CP28597.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP28597.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP28597.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28597 : ByteEncoding
{
public CP28597()
@@ -343,6 +344,7 @@
}; // class CP28597
+[Serializable]
public class ENCiso_8859_7 : CP28597
{
public ENCiso_8859_7() : base() {}
Modified: trunk/mcs/class/I18N/West/CP28605.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP28605.cs 2006-01-17 11:08:05 UTC (rev
55673)
+++ trunk/mcs/class/I18N/West/CP28605.cs 2006-01-17 11:45:48 UTC (rev
55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP28605 : ByteEncoding
{
public CP28605()
@@ -330,6 +331,7 @@
}; // class CP28605
+[Serializable]
public class ENCiso_8859_15 : CP28605
{
public ENCiso_8859_15() : base() {}
Modified: trunk/mcs/class/I18N/West/CP437.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP437.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP437.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP437 : ByteEncoding
{
public CP437()
@@ -685,6 +686,7 @@
}; // class CP437
+[Serializable]
public class ENCibm437 : CP437
{
public ENCibm437() : base() {}
Modified: trunk/mcs/class/I18N/West/CP850.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP850.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP850.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP850 : ByteEncoding
{
public CP850()
@@ -685,6 +686,7 @@
}; // class CP850
+[Serializable]
public class ENCibm850 : CP850
{
public ENCibm850() : base() {}
Modified: trunk/mcs/class/I18N/West/CP860.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP860.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP860.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP860 : ByteEncoding
{
public CP860()
@@ -685,6 +686,7 @@
}; // class CP860
+[Serializable]
public class ENCibm860 : CP860
{
public ENCibm860() : base() {}
Modified: trunk/mcs/class/I18N/West/CP861.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP861.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP861.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP861 : ByteEncoding
{
public CP861()
@@ -685,6 +686,7 @@
}; // class CP861
+[Serializable]
public class ENCibm861 : CP861
{
public ENCibm861() : base() {}
Modified: trunk/mcs/class/I18N/West/CP863.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP863.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP863.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP863 : ByteEncoding
{
public CP863()
@@ -683,6 +684,7 @@
}; // class CP863
+[Serializable]
public class ENCibm863 : CP863
{
public ENCibm863() : base() {}
Modified: trunk/mcs/class/I18N/West/CP865.cs
===================================================================
--- trunk/mcs/class/I18N/West/CP865.cs 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/CP865.cs 2006-01-17 11:45:48 UTC (rev 55674)
@@ -31,6 +31,7 @@
using System.Text;
using I18N.Common;
+[Serializable]
public class CP865 : ByteEncoding
{
public CP865()
@@ -685,6 +686,7 @@
}; // class CP865
+[Serializable]
public class ENCibm865 : CP865
{
public ENCibm865() : base() {}
Modified: trunk/mcs/class/I18N/West/ChangeLog
===================================================================
--- trunk/mcs/class/I18N/West/ChangeLog 2006-01-17 11:08:05 UTC (rev 55673)
+++ trunk/mcs/class/I18N/West/ChangeLog 2006-01-17 11:45:48 UTC (rev 55674)
@@ -1,3 +1,10 @@
+2006-01-17 Atsushi Enomoto <[EMAIL PROTECTED]>
+
+ * CP1252.cs CP28592.cs CP437.cs CP861.cs CP10079.cs CP863.cs
+ CP865.cs CP28593.cs CP1253.cs CP28597.cs CP10000.cs CP850.cs
+ CP860.cs CP28605.cs CP1250.cs (All) :
+ Marked as [Serializable].
+
2006-01-12 Atsushi Enomoto <[EMAIL PROTECTED]>
* CP10079.cs : oops, silly debugging code was remaining.
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches