jaypei / emacs-neotree

A emacs tree plugin like NerdTree for Vim.
GNU General Public License v3.0
1.56k stars 146 forks source link

After open neotree autofresh, error happen. #275

Open zw963 opened 6 years ago

zw963 commented 6 years ago

my settings

(setq neo-keymap-style 'concise)
(require 'neotree)
;; (setq neo-smart-open t)
(setq neo-window-width 45)
(setq neo-window-fixed-size nil)
(setq neo-auto-indent-point t)
(setq neo-autorefresh t)
(setq neo-vc-integration t)
(setq neo-hidden-regexp-list '("\\.pyc$" "~$" "^#.*#$" "\\.elc$"))

Error:

Error running timer ‘neo-global--do-autorefresh’: (wrong-type-argument listp t) [43 times
Error running timer ‘neo-global--do-autorefresh’: (error "Variable binding depth exceeds max-specpdl-size") [597 times]
zw963 commented 6 years ago

Seem like that error caused by (setq neo-vc-integration t).

comment this line, no error now, but when I change a file name in terminal, neotree buffer not autofresh.

zw963 commented 6 years ago

hi, it seem like still exist Variable binding depth exceeds max-specpdl-size error, which cause emacs terminate it server.

emacs 25.2.1

last commit: bc98dfb - (HEAD -> dev, origin/dev, origin/HEAD) Merge pull request #254 from ichiroc/autorefresh-keeping-root(5 months ago,Aborn Jiang)