Skip to content

Instantly share code, notes, and snippets.

View nosami's full-sized avatar

Jason Imison nosami

View GitHub Profile
@nosami
nosami / gist:c24adf968824cc218580
Created May 29, 2015 17:58
OmniSharp dependencies
C:\src\omnisharp-roslyn\src\OmniSharp>dnu list
Listing dependencies for OmniSharp (C:\src\omnisharp-roslyn\src\OmniSharp\project.json)
[Target framework DNX,Version=v4.5.1 (dnx451)]
framework/Microsoft.Build 4.0.0.0
-> OmniSharp 1.0.0
framework/Microsoft.Build.Engine 4.0.0.0
-> OmniSharp 1.0.0
framework/Microsoft.Build.Framework 4.0.0.0
Microsoft.CodeAnalysis.CSharp.CodeFixes.SimplifyTypeNames.SimplifyTypeNamesCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.RemoveUnusedUsings.RemoveUnnecessaryUsingsCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.RemoveUnnecessaryCast.RemoveUnnecessaryCastCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.Iterator.CSharpAddYieldCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.Iterator.CSharpChangeToIEnumerableCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.ImplementInterface.ImplementInterfaceCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.ImplementAbstractClass.ImplementAbstractClassCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.GenerateVariable.GenerateVariableCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.GenerateType.GenerateTypeCodeFixProvider
Microsoft.CodeAnalysis.CSharp.CodeFixes.GenerateMethod.GenerateConversionCodeFixProvider
g_LastCtrlKeyDownTime := 0
g_AbortSendEsc := false
g_ControlRepeatDetected := false
*CapsLock::
if (g_ControlRepeatDetected)
{
return
}
{
"locked": false,
"version": -9998,
"projectFileDependencyGroups": {
"": [
"OmniSharp.Stdio >= 1.0.0-*",
"Kestrel >= 1.0.0-beta4",
"Microsoft.AspNet.Mvc >= 6.0.0-beta4",
"Microsoft.AspNet.Diagnostics >= 1.0.0-beta4",
"Microsoft.CodeAnalysis >= 1.0.0-rc2",
Listing dependencies for OmniSharp (/Users/jason/src/magic/src/OmniSharp/project.json)
[Target framework DNX,Version=v4.5.1 (dnx451)]
framework/Microsoft.Build 4.0.0.0
-> OmniSharp 1.0.0
framework/Microsoft.Build.Engine 4.0.0.0
-> OmniSharp 1.0.0
framework/Microsoft.Build.Framework 4.0.0.0
-> OmniSharp 1.0.0
Aldgate: @AssociationEC3^+ and @Dose_E1*%
Camden Town: Lola's*%
Farringdon: Prufrock+^% and Dept Coffee & Resp^%
Holborn: Workshop^
Islington: @SaintEspresso+*%
Kings Cross: CaravanX^+@
OldSt/Barbican: TimberYard* and Look Ma No Hands*
OldSt/Hoxton: MacIntyres R.I.P. and Embassy East
Marble Arch: Borough Barista*
TCourtRd: T.A.P. Coffee
System.NotSupportedException : Script
Stack Trace:
at Microsoft.CodeAnalysis.CSharp.CSharpParseOptions..ctor(LanguageVersion languageVersion, Document
ationMode documentationMode, SourceCodeKind kind, IEnumerable`1 preprocessorSymbols)
(require 'prodigy)
;; omnisharp-emacs development hacks
(setenv "PATH" (concat (getenv "PATH")
":/home/mika/.cask/bin"
":/home/mika/bin/"))
(defmacro def-omnisharp-service (name command &optional args-to-command)
(let ((omni-dir "/home/mika/git/omnisharp-emacs/"))
`(prodigy-define-service
@nosami
nosami / Setup.fsx
Last active August 29, 2015 23:24 — forked from ovatsus/Setup.fsx
Script to setup F# Interactive session, loading everything in the current solution
#r "System.Xml.Linq"
open System
open System.IO
open System.Xml.Linq
let script = seq {
//TODO: this currently loads fsproj's in alphabeticall order, we should instead
//build the dependencies graph of the fsproj's and load them in topological sort order