Description
Describe the bug
I use straight.el on emacs 28.2, so I'm running the latest master version of metals. I'm getting the following error on start up of emacs:
Error (use-package): lsp-metals/:catch: Symbol’s function definition is void: treemacs-define-leaf-node
And a similar error when metals tries to start (when I open a Scala file):
Error running timer: (void-function treemacs-define-leaf-node)
This might be related to #81, because I see the following error just before:
Eager macro-expansion failure: (wrong-number-of-arguments (1 . 1) 0)
To Reproduce
I will attempt to come up with a simple series of steps, but my configuration and, specifically, the lsp start up module is here.
I get the same error on emacs start if I strip absolutely everything else from my init-lsp.el
except:
(use-package lsp-metals)
With that configuration, I just have to start emacs or try to start metals on any scala file to reproduce.
Expected behavior
lsp-metals to compile and start.
Activity