Comments (9)
Thanks @jcazevedo , I have solved it temporarily by adding
(require 'treemacs-extensions)
to init.el
from lsp-metals.
The old API is there, just not loaded by default. Requiring treemacs-extensions
explicitly seems to fix this for the time being. I opened #85 proposing that.
from lsp-metals.
#85 merged.
from lsp-metals.
I recently did a fresh install of doomemacs again but realized that I was facing this issue.
I am not sure if it's just related to scala/metals, maybe I can do a quick search on all the lsp/extensions of doom-emacs to know which ones are working with this deprecated API.
Just came here to know what do you think? Should we check if there are any other plugins being affected?
from lsp-metals.
The issue goes away if I roll back treemacs to commit 76807be
. So what I think might be happening is that lsp-metals is using a symbol that has been removed, just in the last couple of days.
This suits as a workaround -- I'll just pin treemacs to an older commit. But it might be a good heads up for the next release.
from lsp-metals.
Probably related issue on treemacs here.
from lsp-metals.
Final note on this, it looks like treemacs-define-leaf-node-type is the intended replacement for this obsolete macro, but the arguments are different enough that I couldn't come up with a patch without knowing a lot more about how this is being used.
from lsp-metals.
Could we do what this comment describes to solve this?
lsp-metals/lsp-metals-treeview.el
Lines 651 to 661 in 6af7018
from lsp-metals.
I got bit by this too.
from lsp-metals.
Related Issues (20)
- Tab does not indent HOT 1
- can't find java.
- the following functions are not known to be defined: -compose, -rpartial, -andfn, -not HOT 2
- dap-debub templates fails with error Expected BEGIN_ARRAY but w as BEGIN_OBJECT at path $.environmentVariables
- Can't install server (signature expired) HOT 6
- using lsp-metals under guix with coursier linux binary launcher HOT 1
- Cannot install Metals 0.11.3+ HOT 1
- Hovering over output in worksheet not working HOT 3
- Instructions on how to debug scala gradle project with DAP
- Running unit test HOT 2
- Scala version on independent worksheet files HOT 6
- Eager macro-expansion failure HOT 7
- LSP metals won't load, stops configuration of SemanticDB in 2.13.10 projects HOT 1
- LSP/Emacs hangs while updating metals server HOT 2
- Autosave leads to workspace/willRenameFiles being triggered
- Metals Not Loading Correctly for Project HOT 1
- Imenu provides too detailed leafs
- Poor contrast in treeview in light mode HOT 1
- In OpenBSD installing `lsp::metals` results in Linux binary being installed [solution]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lsp-metals.