[svn] r6061: nemerle/trunk/tools/msbuild-task/MSBuildTask.n

nazgul svnadmin at nemerle.org
Sun Jan 15 22:06:39 CET 2006


Log:
Use fullpath instead of plain file

Author: nazgul
Date: Sun Jan 15 22:06:35 2006
New Revision: 6061

Modified:
   nemerle/trunk/tools/msbuild-task/MSBuildTask.n

Modified: nemerle/trunk/tools/msbuild-task/MSBuildTask.n
==============================================================================
--- nemerle/trunk/tools/msbuild-task/MSBuildTask.n	(original)
+++ nemerle/trunk/tools/msbuild-task/MSBuildTask.n	Sun Jan 15 22:06:35 2006
@@ -94,9 +94,9 @@
         else {
           def parts = Nemerle.Collections.List.FromArray (str.Split (':'));
           match (parts) {
-            | [file, _] => (file, 0, 0, 0, 0)
-            | [file, line, col, _] => (file, int.Parse (line), int.Parse (col), int.Parse (line), int.Parse (col))
-            | [file, line1, col1, line2, col2, _] => (file, int.Parse (line1), int.Parse (col1), int.Parse (line2), int.Parse (col2))
+            | [file, _] => (Path.GetFullPath(file), 0, 0, 0, 0)
+            | [file, line, col, _] => (Path.GetFullPath(file), int.Parse (line), int.Parse (col), int.Parse (line), int.Parse (col))
+            | [file, line1, col1, line2, col2, _] => (Path.GetFullPath(file), int.Parse (line1), int.Parse (col1), int.Parse (line2), int.Parse (col2))
             | _ => (null, 0,0,0,0)
           }
         }



More information about the svn mailing list