[svn] r7685: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine-main.n

VladD2 svnadmin at nemerle.org
Tue May 15 17:21:35 CEST 2007


Log:
Add ibrariesManager.RemoveInternalExtensionMethods() into Engine.BuildNamespaceTreeAndInitProject().

Author: VladD2
Date: Tue May 15 17:21:34 2007
New Revision: 7685

Modified:
   vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine-main.n

Modified: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine-main.n
==============================================================================
--- vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine-main.n	(original)
+++ vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine-main.n	Tue May 15 17:21:34 2007
@@ -51,7 +51,9 @@
           // we must clean the nodes from current program - note that this 
           // behaviour is automatically provided by Run, but completion
           // engine does not use it at the moment.. :(
-          unless (Options.PersistentLibraries)
+          if (Options.PersistentLibraries)
+            LibrariesManager.RemoveInternalExtensionMethods();
+          else
           {
             // Get assembly references from IDE.
             def asmRefs = _callback.GetAssemblyReferences().ToArray();



More information about the svn mailing list