Loading treemacs-tab-bar and then setting the scope to 'Tabs results in the following error message on switching to any file-buffer not within the current treemacs project:
Steps to recreate (assuming treemacs and treemacs-tab-bar are both installed packages)
emacs -Q
M-x package-initialize
M-x tab-bar-mode
M-: (require 'treemacs-tab-bar)
M-: (treemacs-set-scope-type 'Tabs)
C-x C-f file of choice (i used ~/.emacs.d/init.el)
M-x treemacs (The treemacs side widow appears with focus on init.el)
C-x o (switch focus back to init.el buffer)
C-x C-f file of choice outside of treemacs project (I used ~/Documents/Repos/emacs/README)
The error now appears in the echo area. I don't see this behavior with the treemacs-scope set to Frame so I assume it has something to do with treemacs-tab-bar.
Let me know if you have any ideas.
GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-04-13
Loading
treemacs-tab-bar
and then setting the scope to'Tabs
results in the following error message on switching to any file-buffer not within the current treemacs project:Error running timer treemacs--follow: (wrong-type-argument arrayp nil)
Steps to recreate (assuming treemacs and treemacs-tab-bar are both installed packages)
package-initialize
tab-bar-mode
(require 'treemacs-tab-bar)
(treemacs-set-scope-type 'Tabs)
treemacs
(The treemacs side widow appears with focus on init.el)The error now appears in the echo area. I don't see this behavior with the
treemacs-scope
set toFrame
so I assume it has something to do withtreemacs-tab-bar
.Let me know if you have any ideas.
GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-04-13