Closed ldeck closed 1 year ago
Oh, I should have mentioned also... that when treemacs starts up I currently see this:
[Treemacs] The treemacs-extensions module is obsolete, treemacs-treelib should be used instead.
This may be coming from LSP, perhaps. I'm assuming for now that it's a separate issue.
This issue has been automatically marked as stale because it has not had recent activity.
Oh, I should have mentioned also... that when treemacs starts up I currently see this:
[Treemacs] The treemacs-extensions module is obsolete, treemacs-treelib should be used instead.
This may be coming from LSP, perhaps. I'm assuming for now that it's a separate issue.
Ah forgot to close this as it was caused by a nix build of emacs that failed to trigger autoloads.
Sorry that I didn't pick this up in time, I don't have much time for treemacs nowadays.
This may be coming from LSP, perhaps. I'm assuming for now that it's a separate issue.
AFAIK lsp should be using the new library, so an update should fix things. If not you can just grep for (require 'treemacs-extensions)
.
Sorry that I didn't pick this up in time, I don't have much time for treemacs nowadays.
This may be coming from LSP, perhaps. I'm assuming for now that it's a separate issue.
AFAIK lsp should be using the new library, so an update should fix things. If not you can just grep for
(require 'treemacs-extensions)
.
Thanks @Alexander-Miller , np. It looks like it's being required by lsp-metals, but yes is a separate issue. The above issue as I mentioned was caused by a particular regression in the nix build I was using.
Version
treemacs-version
output:[Treemacs] v3.0 (installed 2023.03.10) @ Emacs 28.2
Issue
I'm finding that a number of autoloads appear to not be loading. So when I attempt to press '?' to activate the hydra commands, or seek to run
M-x treemacs-common-helpful-hydra
orM-x treemacs-common-helpful-hydra
I get the following errors:Work-arounds
I was seeing the same issue for simple commands like
cf
orcd
to create a file or directory and had to add the following autoloads manually to my use-package "treemacs" --> :config section to make these work :It would be painful to have to do so for every autoload required to put treemacs into a working state, of course.
How do I fix treemacs?
use-package Configuration
Any improvements to the following to make treemacs fully functional would also be much appreciated. Thanks!