variable binding depth exceeds max-specpdl-size on cygwin
If I try to use evil on cygwin's emacs, I get the following error when I try to load a file: variable binding depth exceeds max-specpdl-size
And the file does not load.
If I disable evil on startup, then I can load files and everything seems OK. If I load evil after startup with M-x evil-mode, then I get the following message in my mode-line:
ad-handle-definition: 'display buffer' got redefined (and then I'll get the same max-specpdl-size errors when loading a file).
In evil-core.el, if I comment out the following two 'defadvice' functions then things seem to work OK (although I'm sure I'll notice what this breaks later): display-buffer switch-to-buffer
This only happens in cygwin's emacs. I use evil all the time in "regular" windows emacs and linux emacs. Cygwin's emacs is 24.3.1
I am using evil from git master branch. pulled on 1/4/2014.