[svn] r7338: vs-plugin/trunk: Nemerle.Compiler.Utils/Nemerle.Compiler.Utils.csproj Nemerle.Compiler.Utils/...

VladD2 svnadmin at nemerle.org
Thu Jan 25 13:20:36 CET 2007


Log:
1. Remove set GreedyReferences to true via initialization.
2. Add <Reference Include="mscorlib" /> into templates and Nemerle.Compiler.Utils.csproj.

!!!
Your should add <Reference Include="mscorlib" /> into all your projects!


Author: VladD2
Date: Thu Jan 25 13:20:33 2007
New Revision: 7338

Modified:
   vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Compiler.Utils.csproj
   vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.Init.n
   vs-plugin/trunk/Nemerle.VsIntegration/!ToDo/ToDo.txt
   vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ClassLibrary/ClassLibrary.nproj
   vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ConsoleApplication/ConsoleApplication.nproj
   vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/MacroLibrary/MacroLibrary.nproj
   vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/WindowsApplication/WindowsApplication.nproj

Modified: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Compiler.Utils.csproj
==============================================================================
--- vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Compiler.Utils.csproj	(original)
+++ vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Compiler.Utils.csproj	Thu Jan 25 13:20:33 2007
@@ -33,13 +33,14 @@
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="mscorlib" />
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
     <Reference Include="$(Nemerle)\Nemerle.dll" />
     <Reference Include="$(Nemerle)\Nemerle.Compiler.dll" />
     <Reference Include="$(Nemerle)\Nemerle.Macros.dll" />
     <Reference Include="nunit.framework, Version=2.2.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" />
-    <Reference Include="System" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Xml" />
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Nemerle.Completion2\CodeModel\Checker.n" />

Modified: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.Init.n
==============================================================================
--- vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.Init.n	(original)
+++ vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.Init.n	Thu Jan 25 13:20:33 2007
@@ -30,6 +30,7 @@
     )
     {
       _projectSources = projectSources;
+      //TODO: Read all option from project file.
       options.GreedyReferences = false;
       base (options);
       Output = output;
@@ -40,7 +41,6 @@
       _references = ReferenceCollection (this);
       _sources = SourceCollection (this);
       MessageOccured += ProcessTopLevelCompilerMessage;
-      Options.GreedyReferences = true;
       Options.ColorMessages = false;
       Options.IgnoreConfusion = true;
       _afterUsingDirectiveParse = UsingDirectiveParsed;

Modified: vs-plugin/trunk/Nemerle.VsIntegration/!ToDo/ToDo.txt
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/!ToDo/ToDo.txt	(original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/!ToDo/ToDo.txt	Thu Jan 25 13:20:33 2007
@@ -37,3 +37,4 @@
 16. Õèíò äëÿ ïîëåé èç òèïîâ îáúÿâëåííûõ â äðóãèõ ñáîðêàõ âûâîäèòñÿ áåç óêàçàíèÿ 
     òèïà ïîëÿ. Âûâîäèòñÿ îí ÷åðåç ToString(). Íàäî áû ýòî äåëî ïîäïðàâèòü.
 17. Ãëþ÷èò êîìïëèò òèïà "IO.Fi|". Íå âûäàåò File.
\ No newline at end of file
+18. Ðåàëèçîâàòü ñ÷èòûâàíèå âñåõ íàñòðîåê èç ôàéëà ïðîåêòà.
\ No newline at end of file

Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ClassLibrary/ClassLibrary.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ClassLibrary/ClassLibrary.nproj	(original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ClassLibrary/ClassLibrary.nproj	Thu Jan 25 13:20:33 2007
@@ -33,6 +33,7 @@
 		<WarningLevel>4</WarningLevel>
 	</PropertyGroup>
 	<ItemGroup>
+    <Reference Include="mscorlib" />
 		<Reference Include="System" />
 		<Reference Include="System.Data" />
 		<Reference Include="System.Xml" />

Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ConsoleApplication/ConsoleApplication.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ConsoleApplication/ConsoleApplication.nproj	(original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/ConsoleApplication/ConsoleApplication.nproj	Thu Jan 25 13:20:33 2007
@@ -35,6 +35,7 @@
   </PropertyGroup>
 
   <ItemGroup>
+    <Reference Include="mscorlib" />
     <Reference Include="System" />
     <Reference Include="System.Data" />
     <Reference Include="System.Xml" />

Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/MacroLibrary/MacroLibrary.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/MacroLibrary/MacroLibrary.nproj	(original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/MacroLibrary/MacroLibrary.nproj	Thu Jan 25 13:20:33 2007
@@ -33,6 +33,7 @@
 		<WarningLevel>4</WarningLevel>
 	</PropertyGroup>
 	<ItemGroup>
+    <Reference Include="mscorlib" />
     <Reference Include="System" />
     <Reference Include="System.Data" />
     <Reference Include="System.Xml" />

Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/WindowsApplication/WindowsApplication.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/WindowsApplication/WindowsApplication.nproj	(original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/WindowsApplication/WindowsApplication.nproj	Thu Jan 25 13:20:33 2007
@@ -31,6 +31,7 @@
 		<WarningLevel>4</WarningLevel>
 	</PropertyGroup>
 	<ItemGroup>
+    <Reference Include="mscorlib" />
     <Reference Include="System"/>
     <Reference Include="System.Data"/>
     <Reference Include="System.Deployment"/>



More information about the svn mailing list