Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hutchinson <mhutchinson@novell.com>2010-07-13 03:49:38 +0400
committerMichael Hutchinson <mhutchinson@novell.com>2010-07-13 03:49:38 +0400
commitfa186ccc37b6f79ad1298f80caedd41b2616d0e2 (patch)
tree983fbbcb5892e848dd0afec2bdcbc71aeec0308e /main/src/addins/MonoDevelop.Moonlight
parentb73bafdc92a707694ee125692f15c9961484916b (diff)
* extras/ValaBinding/ValaBinding.addin.xml:
* main/src/addins/CBinding/CBinding.addin.xml: * extras/PyBinding/PyBinding/PyBinding.addin.xml: * extras/ValaBinding/Parser/ValaDocumentParser.cs: * main/src/addins/VBNetBinding/Parser/DomParser.cs: * main/src/addins/CBinding/Parser/CDocumentParser.cs: * main/src/addins/VBNetBinding/VBNetBinding.addin.xml: * main/src/addins/CSharpBinding/CSharpBinding.addin.xml: * main/tests/UnitTests/MonoDevelop.AspNet/AspNetTesting.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Core.addin.xml: * extras/PyBinding/PyBinding/PyBinding.Parser/PythonParser.cs: * main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Document.cs: * extras/AspNetEdit/AspNetEdit.Integration/AspNetEditViewContent.cs: * main/tests/UnitTests/MonoDevelop.Refactoring/ExtractMethodTests.cs: * main/tests/UnitTests/MonoDevelop.Projects/CompletionDatabaseTests.cs: * main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml: * main/src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor.addin.xml: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.Html/HtmlParser.cs: * main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionBugTests.cs: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet/CodeBehind.cs: * main/tests/UnitTests/MonoDevelop.CSharpBinding/ParameterCompletionTests.cs: * main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/NRefactoryParser.cs: * main/src/addins/TextTemplating/MonoDevelop.TextTemplating/Parser/T4Parser.cs: * main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/CodeBinder.cs: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet/AspNetAppProject.cs: * main/src/addins/MonoDevelop.XmlEditor/MonoDevelop.XmlEditor/XmlDocumentParser.cs: * main/src/addins/VersionControl/MonoDevelop.VersionControl/VersionControl.addin.xml: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet/AspNetParserService.cs: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.Parser/AspNetParser.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.CodeGeneration/BaseRefactorer.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.CodeGeneration/CodeRefactorer.cs: * main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoringOptions.cs: * main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/DocFoodTextEditorExtension.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderWindow.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderService.cs: * main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore/WidgetFileDescriptionTemplate.cs: * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet/VerifyCodeBehindBuildStep.cs: * main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/ExtensibleTextEditor.cs: * main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeGeneration/CodeGenerationOptions.cs: * main/src/addins/TextTemplating/MonoDevelop.TextTemplating/MonoDevelop.TextTemplating.addin.xml: * main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupDisplayBinding.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Dom.MemoryDatabase/ProjectMemoryProjectDom.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Dom.Serialization/ProjectCodeCompletionDatabase.cs: * main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/DiffParser.cs: Track ProjectDomService/Parser API. * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Dom.Parser/IParser.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/ParserNode.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Dom.Parser/AbstractParser.cs: * main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Dom.Parser/ProjectDomService.cs: Parser now uses a custom extension node which does the file type check, so we avoid loading all the parser assemblies at startup. * main/src/core/MonoDevelop.Core/Makefile.am: * main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj: Added file to project. * main/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.AspNet.addin.xml: Track ProjectDomService/Parser API. Also, treat spark files as html. svn path=/trunk/monodevelop/; revision=160272
Diffstat (limited to 'main/src/addins/MonoDevelop.Moonlight')
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/ChangeLog6
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml2
-rw-r--r--main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs12
3 files changed, 7 insertions, 13 deletions
diff --git a/main/src/addins/MonoDevelop.Moonlight/ChangeLog b/main/src/addins/MonoDevelop.Moonlight/ChangeLog
index 4ae16ecc76..8f00715899 100644
--- a/main/src/addins/MonoDevelop.Moonlight/ChangeLog
+++ b/main/src/addins/MonoDevelop.Moonlight/ChangeLog
@@ -1,3 +1,9 @@
+2010-07-12 Michael Hutchinson <mhutchinson@novell.com>
+
+ * MonoDevelop.Moonlight.addin.xml:
+ * MonoDevelop.Moonlight/MoonlightParser.cs: Track
+ ProjectDomService/Parser API.
+
2010-07-11 Michael Hutchinson <mhutchinson@novell.com>
* MonoDevelop.Moonlight/MoonlightFrameworkBackend.cs:
diff --git a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
index dbfece8af9..f7d3eba4c1 100644
--- a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
+++ b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight.addin.xml
@@ -63,7 +63,7 @@
</Extension>
<Extension path = "/MonoDevelop/ProjectModel/DomParser">
- <Class class = "MonoDevelop.Moonlight.MoonlightParser" insertbefore="XmlParser" />
+ <Parser class = "MonoDevelop.Moonlight.MoonlightParser" insertbefore="XmlParser" fileExtensions=".xaml" />
</Extension>
<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
diff --git a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs
index 707b937219..dc7bf45c73 100644
--- a/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs
+++ b/main/src/addins/MonoDevelop.Moonlight/MonoDevelop.Moonlight/MoonlightParser.cs
@@ -38,20 +38,8 @@ using MonoDevelop.Projects.Dom.Parser;
namespace MonoDevelop.Moonlight
{
-
-
public class MoonlightParser : AbstractParser
{
-
- public MoonlightParser () : base (null, "application/xaml+xml")
- {
- }
-
- public override bool CanParse (string fileName)
- {
- return fileName.EndsWith (".xaml");
- }
-
public override ParsedDocument Parse (ProjectDom dom, string fileName, string fileContent)
{
XmlParsedDocument doc = new XmlParsedDocument (fileName);