dotgnu-pnet-commits
[Top][All Lists]
Advanced

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

[dotgnu-pnet-commits] pnetlib ChangeLog runtime/System/Action_1.cs ru...


From: Klaus Treichel
Subject: [dotgnu-pnet-commits] pnetlib ChangeLog runtime/System/Action_1.cs ru...
Date: Fri, 03 Oct 2008 09:39:29 +0000

CVSROOT:        /cvsroot/dotgnu-pnet
Module name:    pnetlib
Changes by:     Klaus Treichel <ktreichel>      08/10/03 09:39:29

Modified files:
        .              : ChangeLog 
        runtime/System : Action_1.cs Comparision_1.cs Converter_2.cs 
                         IComparable_1.cs IEquatable_1.cs Predicate_1.cs 

Log message:
        Build more generic classes with CONFIG_FRAMEWORK_2_0.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2542&r2=1.2543
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/Action_1.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/Comparision_1.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/Converter_2.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/IComparable_1.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/IEquatable_1.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/Predicate_1.cs?cvsroot=dotgnu-pnet&r1=1.1&r2=1.2

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2542
retrieving revision 1.2543
diff -u -b -r1.2542 -r1.2543
--- ChangeLog   2 Oct 2008 20:20:00 -0000       1.2542
+++ ChangeLog   3 Oct 2008 09:39:28 -0000       1.2543
@@ -1,3 +1,10 @@
+2008-10-03  Klaus Treichel  <address@hidden>
+
+       * runtime/System/Action_1.cs, runtime/System/Comparision_1.cs,
+       runtime/System/Converter_2.cs, runtime/System/IComparable_1.cs,
+       runtime/System/IEquatable_1.cs, runtime/System/Predicate_1.cs: Include
+       these generic ECMA classes in build with CONFIG_FRAMEWORK_2_0.
+
 2008-10-02  Klaus Treichel  <address@hidden>
 
        * runtime/System/Collections/Generic/ICollection.cs,

Index: runtime/System/Action_1.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Action_1.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/Action_1.cs  12 Nov 2007 21:22:18 -0000      1.1
+++ runtime/System/Action_1.cs  3 Oct 2008 09:39:28 -0000       1.2
@@ -1,7 +1,7 @@
 /*
  * Action_1.cs - Implementation of the "System.Action<T>" delegate.
  *
- * Copyright (C) 2007  Southern Storm Software, Pty Ltd.
+ * Copyright (C) 2007, 2008  Southern Storm Software, Pty Ltd.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -21,13 +21,10 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-using System;
-
-[CLSCompliant(true)]
 public delegate void Action<T>(T obj);
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System

Index: runtime/System/Comparision_1.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Comparision_1.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/Comparision_1.cs     12 Nov 2007 21:22:18 -0000      1.1
+++ runtime/System/Comparision_1.cs     3 Oct 2008 09:39:28 -0000       1.2
@@ -1,7 +1,7 @@
 /*
  * Comparision_1.cs - Implementation of the "System.Comparision<T>" delegate.
  *
- * Copyright (C) 2007  Southern Storm Software, Pty Ltd.
+ * Copyright (C) 2007, 2008  Southern Storm Software, Pty Ltd.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -21,11 +21,10 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-[CLSCompliant(true)]
 public delegate void Comparision<T>(T x, T y);
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System

Index: runtime/System/Converter_2.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Converter_2.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/Converter_2.cs       12 Nov 2007 21:22:18 -0000      1.1
+++ runtime/System/Converter_2.cs       3 Oct 2008 09:39:28 -0000       1.2
@@ -1,7 +1,7 @@
 /*
  * Converter_2.cs - Implementation of the "System.Converter<T,U>" delegate.
  *
- * Copyright (C) 2007  Southern Storm Software, Pty Ltd.
+ * Copyright (C) 2007, 2008  Southern Storm Software, Pty Ltd.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -21,11 +21,10 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-[CLSCompliant(true)]
 public delegate U Converter<T, U>(T from);
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System

Index: runtime/System/IComparable_1.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/IComparable_1.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/IComparable_1.cs     12 Nov 2007 21:22:19 -0000      1.1
+++ runtime/System/IComparable_1.cs     3 Oct 2008 09:39:28 -0000       1.2
@@ -1,7 +1,7 @@
 /*
  * IComparable_1.cs - Implementation of the "System.IComparable<T>" interface.
  *
- * Copyright (C) 2007 Southern Storm Software, Pty Ltd.
+ * Copyright (C) 2007, 2008 Southern Storm Software, Pty Ltd.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -21,9 +21,8 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-[CLSCompliant(true)]
 public interface IComparable<T>
 {
 
@@ -31,6 +30,6 @@
 
 }; // generic version of the interface IComparable
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System

Index: runtime/System/IEquatable_1.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/IEquatable_1.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/IEquatable_1.cs      12 Nov 2007 21:22:19 -0000      1.1
+++ runtime/System/IEquatable_1.cs      3 Oct 2008 09:39:28 -0000       1.2
@@ -21,9 +21,8 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-[CLSCompliant(true)]
 public interface IEquatable<T>
 {
 
@@ -31,6 +30,6 @@
 
 }; // interface IEquatable
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System

Index: runtime/System/Predicate_1.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Predicate_1.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- runtime/System/Predicate_1.cs       12 Nov 2007 21:22:19 -0000      1.1
+++ runtime/System/Predicate_1.cs       3 Oct 2008 09:39:29 -0000       1.2
@@ -1,7 +1,7 @@
 /*
  * Predicate_1.cs - Implementation of the "System.Predicate<T>" delegate.
  *
- * Copyright (C) 2007  Southern Storm Software, Pty Ltd.
+ * Copyright (C) 2007, 2008  Southern Storm Software, Pty Ltd.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -21,11 +21,10 @@
 namespace System
 {
 
-#if CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#if CONFIG_FRAMEWORK_2_0
 
-[CLSCompliant(true)]
 public delegate Boolean Predicate<T>(T obj);
 
-#endif // CONFIG_FRAMEWORK_2_0 && CONFIG_GENERICS
+#endif // CONFIG_FRAMEWORK_2_0
 
 }; // namespace System




reply via email to

[Prev in Thread] Current Thread [Next in Thread]