I am getting an error with neotree and i dont know why the arguments from call-interactively are nil.
Edit: The Problem is within neotree and i have an empty init file just with neotree and the Problem occurs when i switch to the root directory.
Backtrace:
Debugger entered--Lisp error: (void-function nil)
nil()
apply(nil nil)
all-the-icons-icon-for-dir("/" "right")
neo-buffer--insert-fold-symbol(close "/")
neo-buffer--insert-root-entry("/")
neo-buffer--insert-tree("/" 1)
neo-buffer--refresh(nil)
neo-buffer--change-root("/")
neo-global--open-dir("/")
neotree-dir("/")
funcall-interactively(neotree-dir "/")
call-interactively(neotree-dir)
neotree-change-root()
funcall-interactively(neotree-change-root)
call-interactively(neotree-change-root nil nil)
command-execute(neotree-change-root)
emacs -Q
(no init file)? If not, bisect your init file to find the culprit. – Drew Dec 16 '18 at 5:07all-the-icons-match-to-alist
withinall-the-icons.el
: github.com/domtronn/all-the-icons.el/blob/master/… Apparently, that function cannot handle the root directory of"/"
orall-the-icons-icon-for-dir
needs to be fixed to deal with a situation when the former returnsnil
. You may wish to open an issue with the maintainers of that library on Github. I do not see this as aneotree
problem per se. – lawlist Dec 16 '18 at 17:25