Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / errors / CONTRIBUTORS_README
index 85ffec5c7f56c1ca7bea286a9726efdfd2eb237a..1e1f3b921803baf7654fbc167ca83330baceced4 100644 (file)
@@ -24,13 +24,27 @@ Mono MCS Errors.
        
        For example:
 
-       // cs0057.cs: Inconsistent accessibility. Parameter type is less accessible than operator.
+       // CS0057: Inconsistent accessibility. Parameter type is less accessible than operator.
        // Line: 10
+       
+       ** Note 1: If your error or warning message does not contain source line
+       location use syntax `// Line : 0'
+
+       ** Note 2: Because in some special cases the error message can differ
+       between runtimes. The special syntax exists where you can specify message
+       for 2.0 runtime. 
+       
+       For example:
+
+       // CS0057: Uknown error
+       // GMCS0057: Uknown error 2.0
+       // Line: 10
+
 
        There should not be more than one error per tests.  Each test
        should only contain one error.
 
-       Then you have to add the file to the CVS and commit it.
+       Then you have to add the file to the SVN and commit it.
 
        The next thing is to write a short text file with a little
        description of what the error is and what it's necessary
@@ -74,6 +88,10 @@ Mono MCS Errors.
 
        Here is a list of errors reported by csc 1.0, 1.1 and not supported by Mono.
         Please add comment for every error.
-        
-        CS0580: Included in error CS1501 (not supported by csc 2.0)
-        CS0581: Included in error CS0117 (not supported by csc 2.0)
+
+       CS0134: not supported by csc 2.0
+       CS0576: not supported by csc 2.0
+       CS0580: Included in error CS1501 (not supported by csc 2.0)
+       CS0581: Included in error CS0117 (not supported by csc 2.0)
+       CS0654: not supported by csc 2.0
+