-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eglot not working #320
Comments
Hi @mattgallagher92 |
Hey @arialdomartini Unfortunately not. However, I plan to make another attempt at setting Emacs up as a capable F# IDE in the near future, and will post here if I get it working. Might be a few months though 😅 |
I managed to make it work today, with the precious help of @protesilaos, both on Windows and Linux. Feel free to contact me in private [email protected], I'll be happy to help. |
Thanks! At the moment, I'm using Doom Emacs with very little customisation for a few utilities, including Magit. However, I'm intending to replicate the features that I like in a custom Emacs configuration, and use that instead of Doom Emacs. The setup created in System Crafters' Emacs from Scratch YouTube playlist seems like it might be good. I'll reach out once I've got that working, as I expect that will be a better starting point (possibly only because I'll better understand how to configure Emacs by that point 😅) |
Description
I'm trying to set up Emacs to use it as my full-time F# editor. I'm having trouble setting up eglot to enable basic IDE features like go to definition and find references.
I'm very much an Emacs noob, so it's likely that the problem is with what I'm doing.
Repro steps
Use vanilla Emacs and add the following to your init file:
Scaffold a new SAFE app in ./safev4:
Open ./safev4/Build.fs in Emacs
Run
M-x eglot
Highlight the word
run
on line 61.Run
M-x xref-find-definitions
Expected behavior
Emacs opens the file ./safev4/Helpers.fs, with the cursor on the
r
oflet run...
on line 86.Actual behavior
Emacs prompts with "Visit tags table (default TAGS): [path to repo]". When I hit
RET
, Emacs shows the message "[path to repo]/TAGS" does not exist.Known workarounds
None.
Related information
The text was updated successfully, but these errors were encountered: