Cosmos/source2/IL2CPU/Cosmos.IL2CPU.Plugs
EdwardNutting_cp bac3f98d56 VS2013 Support
This is relatively stable but no to be considered complete. Currently supported:
1. Installing user/dev kit (as normal)
2. Creating C#/VB/F# projects (latter 2 untested)
3. Debugging a Cosmos project - see limitations list below.

Debugging limitations:
1. Breakpoints sometimes fail to be hit. Only known thing that may help is recompile everything.
2. Specific breakpoint failure case: If you try and place a breakpoint on or after a "while(true)" statement it is extremely unreliable.

Other limitations:
1. VMWare occasionally breaks. If you get "Internal error" messages, or if VS crashes (don't let Windows "fix" it) or if VMWare fails to load properly there is only one known & reliable solution: Re-run the VMWare installer and hit "Repair". No restart required. You won't lose your VMs or settings (AFAI can tell).

If it all breaks, feel free to rant at it ;)
2013-11-06 21:01:49 +00:00
..
Properties unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
AssemblerMethod.cs Assembly load resolution fix (IL2CPUTask), other changes happened along the way to find this bugger. 2012-07-17 18:31:34 +00:00
Cosmos.IL2CPU.Plugs.csproj VS2013 Support 2013-11-06 21:01:49 +00:00
Cosmos.IL2CPU.Plugs.csproj.vspscc renaming all, except vspackage 2010-09-04 19:07:11 +00:00
DebugStubAttribute.cs Added Ignore DebugStub Attribute option to ProjectSettings Debug Page - allowed user to ignore DebugStub Attribute on all methods for deep debugging. Also commented DebugStubAttribute. 2012-02-03 20:02:27 +00:00
FieldAccessAttribute.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
FieldTypeAttribute.cs More from Gendarme. Cosmos.VS.Package's AssemblyVersion attribute didn't match it's AssemblyFileVersion, they now match. Sealed a few non-inherited attributes. Also made private field actually used as was intended. 2011-10-23 00:15:19 +00:00
InlineAttribute.cs Added an Inline attribute, which when used on a method in a plug, processes that method as an Assembler. See the IOPortImpl.cs file for an example of this new capability. The old method of using Assemblers is still supported. Also added an IOGroup for the mouse. 2011-06-11 01:57:27 +00:00
Key.snk renaming all, except vspackage 2010-09-04 19:07:11 +00:00
PlugAttribute.cs Fixed the Plug build errors with Matthijs 2013-02-02 13:17:51 +00:00
PlugFieldAttribute.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
PlugMethodAttribute.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ReadMe.html renaming all, except vspackage 2010-09-04 19:07:11 +00:00

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title></title>
	</head>
	<body>
	
	    <p>
            Contains attributes etc for plugs. Common to compiler, and code that implements 
            plugs.</p>
	
	</body>
</html>