hifi / monodevelop-justenoughvi

Deprecated, use XSVim instead for MD 7: https://github.com/nosami/XSVim
MIT License
17 stars 13 forks source link

Add-in maker can't be updated #37

Closed hifi closed 8 years ago

hifi commented 8 years ago

There's a problem updating add-in maker dependency past 0.3.1 as there's a change in 0.3.2 how internal MD dependencies are handled.

Depends on https://github.com/mhutch/MonoDevelop.AddinMaker/issues/35 to be resolved somehow or a manual dependency be added to this project in a way it builds locally and on addins.monodevelop.com.

DavidKarlas commented 8 years ago

Btw... You shouldn't depend Mono.TextEditor. Since that is GTK# specific implementation... Instead you should depend on MonoDevelop.TextEditor.

hifi commented 8 years ago

There's was a reason to depend on Mono.TextEditor.

It had something to do with testing and overall API coverage for actions we need where MonoDevelop.TextEditor hid a lot of the required implementation details.

DavidKarlas commented 8 years ago

In that case MonoDevelop.TextEditor needs to expose more API...

hifi commented 8 years ago

@nosami Well, you know more about this again if you could chime in.

nosami commented 8 years ago

What's the issue exactly? QuickJump is using Mono.TextEditor and AddinMaker 0.3.2

hifi commented 8 years ago

When I tried to update to 0.3.3 I immediately got failures to find Mono.TextEditor when compiling inside MD 6.0. It also failed to build on addins.md.c. I can pull the log and attach it here when I get a chance to try it again.

nosami commented 8 years ago

I just bumped QuickJump to 0.3.3. Works fine both locally and on the build server.

hifi commented 8 years ago

This is going to be long, but if I just open up the project in MD 6.0 and let it update the MonoDevelop.Addins package to 0.3.3, this happens on next build.

Can someone else confirm this behavior or is it just my setup?

Building Solution: JustEnoughVi (Debug)

Build started 6/30/2016 1:52:36 PM.
__________________________________________________
Project "/home/hifi/work/JustEnoughVi/JustEnoughVi/JustEnoughVi.csproj" (Build target(s)):

    Target PrepareForBuild:
        Configuration: Debug Platform: AnyCPU

    Target ResolveMonoDevelopLocations:
        MDConfigDir:   /home/hifi/.config/MonoDevelop-6.0
        MDAddinsDir:   /home/hifi/.local/share/MonoDevelop-6.0/LocalInstall/Addins
        MDBinDir:      /home/hifi/work/monodevelop/main/build/bin

    Target CopyNonResxEmbeddedResources:
        Copying file from '/home/hifi/work/JustEnoughVi/JustEnoughVi/Properties/Manifest.addin.xml' to '/home/hifi/work/JustEnoughVi/JustEnoughVi/obj/Debug/JustEnoughVi.Properties.Manifest.addin.xml'
        Copying file from '/home/hifi/work/JustEnoughVi/JustEnoughVi/obj/Debug/_Manifest.addin.xml' to '/home/hifi/work/JustEnoughVi/JustEnoughVi/obj/Debug/JustEnoughVi.obj.Debug._Manifest.addin.xml'

    Target GenerateSatelliteAssemblies:
    No input files were specified for target GenerateSatelliteAssemblies, skipping.

    Target CoreCompile:
        Tool /usr/lib/mono/4.5/mcs.exe execution started with arguments: /noconfig /debug:full /debug+ /optimize- /out:obj/Debug/JustEnoughVi.dll /resource:obj/Debug/JustEnoughVi.Properties.Manifest.addin.xml /resource:obj/Debug/JustEnoughVi.obj.Debug._Manifest.addin.xml,_Manifest.addin.xml Properties/AssemblyInfo.cs Properties/AddinInfo.cs JustEnoughVi.cs InsertMode.cs ViMode.cs NormalMode.cs VisualMode.cs StringUtils.cs Command.cs Motion.cs ReplaceMode.cs CommandRange.cs TextObject.cs ChangeCommand.cs obj/Debug/.NETFramework,Version=v4.5.AssemblyAttribute.cs /target:library /define:"DEBUG;MD_6_0" /nostdlib /reference:/usr/lib/mono/4.5/System.dll /reference:/usr/lib/mono/4.5/System.Xml.dll /reference:/usr/lib/mono/gtk-sharp-2.0/gtk-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/atk-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/glib-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/gdk-sharp.dll /reference:/usr/lib/mono/gtk-sharp-2.0/pango-sharp.dll /reference:/usr/lib/mono/4.5/Mono.Cairo.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Newtonsoft.Json.dll /reference:/home/hifi/work/monodevelop/main/build/bin/MonoDevelop.Core.dll /reference:/home/hifi/work/monodevelop/main/build/bin/MonoDevelop.Ide.dll /reference:/home/hifi/work/monodevelop/main/build/bin/MonoDevelop.Projects.Formats.MSBuild.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Mono.Addins.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Collections.Immutable.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Mono.Addins.Setup.dll /reference:/home/hifi/work/monodevelop/main/build/bin/IKVM.Reflection.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Microsoft.CodeAnalysis.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Reflection.Metadata.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Mono.Cecil.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Mono.Cecil.Mdb.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Xwt.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Microsoft.CodeAnalysis.Workspaces.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Composition.AttributedModel.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Composition.Runtime.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Composition.TypedParts.dll /reference:/home/hifi/work/monodevelop/main/build/bin/System.Composition.Hosting.dll /reference:/home/hifi/work/monodevelop/main/build/bin/ICSharpCode.NRefactory.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Mono.Addins.Gui.dll /reference:/home/hifi/work/monodevelop/main/build/bin/ICSharpCode.NRefactory.CSharp.dll /reference:/home/hifi/work/monodevelop/main/build/bin/Xwt.Gtk.dll /reference:/usr/lib/mono/4.5/System.Core.dll /reference:/usr/lib/mono/4.5/mscorlib.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.Concurrent.dll /reference:/usr/lib/mono/4.5/Facades/System.Collections.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.Annotations.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.EventBasedAsync.dll /reference:/usr/lib/mono/4.5/Facades/System.ComponentModel.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Contracts.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Debug.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Tools.dll /reference:/usr/lib/mono/4.5/Facades/System.Diagnostics.Tracing.dll /reference:/usr/lib/mono/4.5/Facades/System.Dynamic.Runtime.dll /reference:/usr/lib/mono/4.5/Facades/System.Globalization.dll /reference:/usr/lib/mono/4.5/Facades/System.IO.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Expressions.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Parallel.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.Queryable.dll /reference:/usr/lib/mono/4.5/Facades/System.Linq.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.NetworkInformation.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Net.Requests.dll /reference:/usr/lib/mono/4.5/Facades/System.ObjectModel.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.ILGeneration.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.Lightweight.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Emit.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Reflection.dll /reference:/usr/lib/mono/4.5/Facades/System.Resources.ResourceManager.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.InteropServices.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Numerics.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Json.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.Serialization.Xml.dll /reference:/usr/lib/mono/4.5/Facades/System.Runtime.dll /reference:/usr/lib/mono/4.5/Facades/System.Security.Principal.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Http.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Primitives.dll /reference:/usr/lib/mono/4.5/Facades/System.ServiceModel.Security.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.Encoding.Extensions.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.Encoding.dll /reference:/usr/lib/mono/4.5/Facades/System.Text.RegularExpressions.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Tasks.Parallel.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Tasks.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.Timer.dll /reference:/usr/lib/mono/4.5/Facades/System.Threading.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.ReaderWriter.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XDocument.dll /reference:/usr/lib/mono/4.5/Facades/System.Xml.XmlSerializer.dll /warn:4
JustEnoughVi.cs(1,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
InsertMode.cs(1,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
ViMode.cs(3,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
NormalMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
VisualMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
Command.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
Motion.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
ReplaceMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
CommandRange.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
TextObject.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
ChangeCommand.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
JustEnoughVi.cs(33,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(100,16): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(109,26): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
InsertMode.cs(9,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Command.cs(12,19): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Command.cs(16,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(12,26): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(23,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(34,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(45,29): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(56,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(66,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(76,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ViMode.cs(88,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(10,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(20,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(31,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(42,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(53,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(68,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(95,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(106,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(116,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(126,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(136,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(146,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(156,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(166,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(176,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(186,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(196,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(319,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(206,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(217,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(229,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(254,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(267,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(281,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(304,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(335,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(349,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(373,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(396,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(407,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(429,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(439,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(449,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(459,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(469,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(479,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(490,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(512,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(522,38): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(532,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(543,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(564,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(597,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(639,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(658,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(671,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(681,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(691,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(702,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(713,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(725,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(737,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(747,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(756,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(766,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(781,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(793,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(808,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
NormalMode.cs(820,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(16,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(27,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(38,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(53,45): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(68,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
VisualMode.cs(83,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(8,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(13,38): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(23,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(28,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(33,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(38,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(44,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
Motion.cs(51,43): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ReplaceMode.cs(9,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
CommandRange.cs(6,19): warning CS0660: `JustEnoughVi.CommandRange' defines operator == or operator != but does not override Object.Equals(object o)
CommandRange.cs(6,19): warning CS0661: `JustEnoughVi.CommandRange' defines operator == or operator != but does not override Object.GetHashCode()
TextObject.cs(8,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
TextObject.cs(47,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
TextObject.cs(55,49): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
TextObject.cs(116,54): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ChangeCommand.cs(10,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ChangeCommand.cs(10,58): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ChangeCommand.cs(15,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
ChangeCommand.cs(15,58): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Task "Csc" execution -- FAILED
    Done building target "CoreCompile" in project "/home/hifi/work/JustEnoughVi/JustEnoughVi/JustEnoughVi.csproj".-- FAILED

Done building project "/home/hifi/work/JustEnoughVi/JustEnoughVi/JustEnoughVi.csproj".-- FAILED

Build FAILED.

Warnings:

/home/hifi/work/JustEnoughVi/JustEnoughVi/JustEnoughVi.csproj (Build) ->
/usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

    CommandRange.cs(6,19): warning CS0660: `JustEnoughVi.CommandRange' defines operator == or operator != but does not override Object.Equals(object o)
    CommandRange.cs(6,19): warning CS0661: `JustEnoughVi.CommandRange' defines operator == or operator != but does not override Object.GetHashCode()

Errors:

/home/hifi/work/JustEnoughVi/JustEnoughVi/JustEnoughVi.csproj (Build) ->
/usr/lib/mono/4.5/Microsoft.CSharp.targets (CoreCompile target) ->

    JustEnoughVi.cs(1,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    InsertMode.cs(1,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    ViMode.cs(3,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    NormalMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    VisualMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    Command.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    Motion.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    ReplaceMode.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    CommandRange.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    TextObject.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    ChangeCommand.cs(2,12): error CS0234: The type or namespace name `TextEditor' does not exist in the namespace `Mono'. Are you missing an assembly reference?
    JustEnoughVi.cs(33,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(100,16): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(109,26): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    InsertMode.cs(9,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Command.cs(12,19): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Command.cs(16,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(12,26): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(23,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(34,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(45,29): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(56,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(66,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(76,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ViMode.cs(88,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(10,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(20,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(31,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(42,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(53,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(68,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(95,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(106,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(116,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(126,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(136,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(146,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(156,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(166,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(176,48): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(186,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(196,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(319,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(206,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(217,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(229,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(254,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(267,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(281,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(304,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(335,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(349,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(373,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(396,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(407,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(429,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(439,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(449,44): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(459,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(469,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(479,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(490,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(512,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(522,38): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(532,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(543,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(564,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(597,35): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(639,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(658,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(671,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(681,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(691,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(702,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(713,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(725,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(737,32): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(747,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(756,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(766,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(781,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(793,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(808,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    NormalMode.cs(820,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(16,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(27,37): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(38,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(53,45): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(68,39): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    VisualMode.cs(83,27): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(8,40): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(13,38): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(23,36): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(28,31): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(33,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(38,33): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(44,34): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    Motion.cs(51,43): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ReplaceMode.cs(9,28): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    TextObject.cs(8,42): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    TextObject.cs(47,47): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    TextObject.cs(55,49): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    TextObject.cs(116,54): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ChangeCommand.cs(10,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ChangeCommand.cs(10,58): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ChangeCommand.cs(15,30): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?
    ChangeCommand.cs(15,58): error CS0246: The type or namespace name `TextEditorData' could not be found. Are you missing an assembly reference?

     2 Warning(s)
     107 Error(s)

Time Elapsed 00:00:00.5224110

---------------------- Done ----------------------

Build: 107 errors, 2 warnings
DavidKarlas commented 8 years ago

@hifi you need to add "AddIn Reference"(same like normal reference but different folder) AddIn you want to add is called MonoDevelop.SourceEditor2 same like https://github.com/nosami/QuickJump/blob/master/QuickJump/QuickJump.fsproj#L53