Beatrix Klebe
Beatrix Klebe
Looks like it may be related to #157, but I already have Xcode installed and turning off the implicit function decl warning feels wrong.
That works, except `-02` should be `-O2`, otherwise it breaks completely. Nonetheless it seems like this shouldn't be necessary (why are we setting the optimization level?), should I file this...
I guess CFLAGS only works if you set an optimization level. That explains that part. Doesn't explain why it doesn't build on macOS without this flag.
https://bugs.erlang.org/browse/ERL-1306
@razzmatazz I'm going to be working until about 6PM EST today and I will take a crack at this afterwards. Thanks for giving me a leg up.
@razzmatazz So, I think omnisharp-vscode uses async/await to deal with launching the server: https://github.com/OmniSharp/omnisharp-vscode/blob/80bf9ae20ec595ab212da358a7188045789303fe/src/omnisharp/server.ts#L333 https://github.com/OmniSharp/omnisharp-vscode/blob/80bf9ae20ec595ab212da358a7188045789303fe/src/omnisharp/launcher.ts#L232 I have found some libraries that provide promise-like APIs with async/await for Emacs Lisp. Would...
I will note that calling `omnisharp-reload-solution` fixes the bug, and that calls to omnisharp-check-ready-status appear to return "Server is ready" even when the bug is occurring.
Looking at the code, I think this issue might be upstream. I have a hunch this happened during 1.32.2 -> 1.32.3 @ omnisharp/omnisharp-roslyn#1252 because that release merged a PR that...
@razzmatazz Confirmed that this is upstream. I tried the new beta of the OmniSharp Server (1.32.9-beta.20 to be precise) and it appears to be fixed: https://github.com/OmniSharp/omnisharp-roslyn/pull/1252#issuecomment-448285488 Would anyone else like...
I will note that this does require manually downloading and extracting the server from Azure Storage, because it is not yet released as a tag on GitHub. I'm wondering if...