[svn] r6666: vs-plugin/trunk/Nemerle.VsIntegration:
NemerleFileNode.cs NemerleLanguage.cs Project/NemerleP...
IT
svnadmin at nemerle.org
Tue Sep 19 05:04:30 CEST 2006
Log:
Moved to September 2006 SDK.
Author: IT
Date: Tue Sep 19 05:04:26 2006
New Revision: 6666
Modified:
vs-plugin/trunk/Nemerle.VsIntegration/NemerleFileNode.cs
vs-plugin/trunk/Nemerle.VsIntegration/NemerleLanguage.cs
vs-plugin/trunk/Nemerle.VsIntegration/Project/NemerleProjectNode.cs
Modified: vs-plugin/trunk/Nemerle.VsIntegration/NemerleFileNode.cs
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/NemerleFileNode.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/NemerleFileNode.cs Tue Sep 19 05:04:26 2006
@@ -79,7 +79,6 @@
internal NemerleFileNode(ProjectNode root, ProjectElement e) : base(root, e)
{
- NodeProperties = new NemerleFileNodeProperties(this);
selectionChangedListener =
new SelectionElementValueChangedListener(
new ServiceProvider(
@@ -195,6 +194,11 @@
return base.QueryStatusOnNode(guidCmdGroup, cmd, pCmdText, ref result);
}
+ protected override NodeProperties CreatePropertiesObject()
+ {
+ return new NemerleFileNodeProperties(this);
+ }
+
#endregion
#region helper methods
Modified: vs-plugin/trunk/Nemerle.VsIntegration/NemerleLanguage.cs
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/NemerleLanguage.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/NemerleLanguage.cs Tue Sep 19 05:04:26 2006
@@ -144,7 +144,7 @@
switch (request.Reason)
{
- case PR.Check: throw new NotImplementedException("Check"); //// return Check();
+ case PR.Check: return Check();
case PR.MemberSelect:
case PR.CompleteWord: return GetCompleteWord();
case PR.Goto:
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Project/NemerleProjectNode.cs
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Project/NemerleProjectNode.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Project/NemerleProjectNode.cs Tue Sep 19 05:04:26 2006
@@ -30,7 +30,6 @@
{
FileTemplateProcessor = new TokenProcessorEx();
_package = pkg;
- NodeProperties = new NemerleProjectNodeProperties(this);
CanFileNodesHaveChilds = true;
OleServiceProvider.AddService(typeof (VSProject), VSProject, false);
SupportsProjectDesigner = true;
@@ -472,6 +471,11 @@
return new NemerleConfigProvider(this);
}
+ protected override NodeProperties CreatePropertiesObject()
+ {
+ return new NemerleProjectNodeProperties(this);
+ }
+
#endregion
#region IVsProjectSpecificEditorMap2 Members
More information about the svn
mailing list