Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

Cross-platform support #25

Open
lulu-berlin opened this issue Oct 1, 2015 · 2 comments
Open

Cross-platform support #25

lulu-berlin opened this issue Oct 1, 2015 · 2 comments

Comments

@lulu-berlin
Copy link
Contributor

This refers mostly to the hard-coded "mono " prefix to the invocation of .NET .exe binaries. Those should be avoided under Windows.

@lulu-berlin
Copy link
Contributor Author

I just picked up another bug in Windows: if the project file is in a directory that contains spaces in it (e.g., C:\Code\My Fancy Project\Fancy Project.fsproj), then most functions fail with it (make, FSharpBuildProject, FSharpRunProject). The reason is that fnameescape is used instead of shellescape.

@killerswan
Copy link

(1) I don't know if it's caused by my lack of mono or something else, but this is frustrating:
fsx-prob
After I see that, it loads up the file and syntax highlights it anyways.

(2) Is there a way to just turn off autocompletion, so I can debug this crash?

(3) The logs (enabled by let g:fsharpbinding_debug = 1) seem to suggest it's ignoring my g:fsharp_xbuild_path.
https://gist.github.com/killerswan/d710d16b35e725e145cc

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants