fsharp / emacs-fsharp-mode

F# Emacs mode
Apache License 2.0
205 stars 62 forks source link

eglot-fsharp--install-core: File is missing #337

Closed eastwood closed 8 months ago

eastwood commented 9 months ago

Description

Upon installing fsharp-mode + eglot-fsharp, when trying to run a hello world fsharp project I receive:

eglot-fsharp--install-core: File is missing

When trying to run the eglot for the first time

Repro steps

Please provide the steps required to reproduce the problem

  1. Using basic config and emacs 29
(use-package fsharp-mode
  :mode "\\.fs\\'"
  :hook ((fsharp-ts-mode . eglot-ensure)))

(use-package eglot-fsharp)
  1. Create new project: dotnet new console -o test -lang F#
  2. Navigate to Program.fs and run M-x eglot

Expected behavior

Expect eglot to install FSAutoComplete and start LSP server.

Actual behavior

The fsharp-mode operates as expected, it included syntax highlighting and is loaded, but eglot does not work

Known workarounds

N/A

Related information

.NET SDK:
 Version:   8.0.100-preview.5.23303.2
 Commit:    3fe444af72

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  13.3
 OS Platform: Darwin
 RID:         osx.13-arm64
 Base Path:   /usr/local/share/dotnet/sdk/8.0.100-preview.5.23303.2/